Linux 常用指令
linux系统文件目录
/bin 二进制文件,系统常规命令
/boot 系统启动分区,系统启动时读取的文件
/dev 设备文件
/etc 大多数配置文件
/home 普通用户的家目录
/lib 32位函数库
/lib64 64位库
/media 手动临时挂载点
/mnt 手动临时挂载点
/opt 第三方软件安装位置
/proc 进程信息及硬件信息
/root 临时设备的默认挂载点
/sbin 系统管理命令
/srv 数据
/var 数据
/sys 内核相关信息
/tmp 临时文件
/usr 用户相关设定
快捷键
Alt + F4
关闭当前窗口Ctrl + Alt + T
打开终端Ctrl + Shift + C
复制Ctrl + Shift + V
粘贴Ctrl + l
清空屏幕Ctrl + c
终止命令Ctrl + z
挂起命令
命令行含义
1
2
3
4
5rnh //用户名,root为超级用户
@ //分隔符
rnh-G3-3500 //主机名
~ //当前所在目录,默认用户目录为~,会随着目录切换而变化
$ //表示当前用户是普通用户,超级用户为#
软件安装和更新
dpkg
是 Debian 系统的底层包管理工具,适用于安装 .deb 文件,但不会自动处理依赖关系。apt
是更高级的包管理工具,能够自动处理依赖关系,建议优先使用。
安装软件sudo dpkg -i 文件名称.deb
更新软件
更新软件源 sudo apt-get update
列出可更新的软件sudo apt list --upgradable
更新升级所有软件sudo apt-get upgrade
更新某个软件sudo apt-get upgrade 软件名
(比如code)
安装新软件包sudo apt install 软件名
卸载软件包。sudo apt remove 软件名
卸载软件包及其配置文件。sudo apt purge 软件名
自动卸载不再需要的依赖包sudo apt autoremove 软件名
目录操作
1 | cd / //切换到根目录 |
文件权限
文件权限简介1
2
3
4
5
6
7
8使用 ll 或者 ls –l 命令来显示一个文件的属性以及文件所属的用户和组。
'r' 代表可读(4),'w' 代表可写(2),'x' 代表执行权限(1),括号内代表"8421法"
##文件权限信息示例:-rwxrw-r--
一共10位
-第0位:'-'就代表是文件,'d'代表是文件夹
-第一组三位(1,2,3):拥有者的权限,'-'代表没有权限
-第二组三位(4,5,6):拥有者所在的组,组员的权限
-第三组三位(7,8,9):代表的是其他用户的权限
权限修改1
2普通授权 chmod +x a.txt
8421法 chmod 777 a.txt //1+2+4=7,"7"说明授予所有权限
系统关机和重启
1 | poweroff //关机 |
网络相关
1 | ifconfig //查看或配置网络接口 |