常用命令
-
帮助(Manual Pages,Manual:手册,特指参考文件)
man
man <command_name> -
打开目录(change directory)
cd /etc/
cd /home -
查看当前所在目录
pwd -
创建一个名为 file 的文件,touch是一个命令
touch file -
显示目录下内容(list directory contents)
ls
ls *.txt (利用通配符查找文件)
-
查看文件内容
tail -f filename -
查看文件,用于读取指定文件的内容并打印
cat /etc/group | sort (利用sort排序展示)(/etc/group:包括用户组、用户组口令、GID组id、用户。)
cat /etc/group | grep -E “fan” (过滤指定文件名)
用户
-
以系统管理者root的身份执行指令
sudo (super user do)
sudo apt-get update (apt-get:Advanced Package Tool)
sudo apt-get install sysvbanner -
切换用户(超级管理员root,高于Administrator。)
su root -
添加用户
sudo adduser username -
查看当前用户
who am i
whoami
pts表示当前伪终端的用户,每打开一个terminal就产生一个伪终端。
“真终端”指 /dev/tty设备。
-
查看当前用户所属组,创建用户未分组时会默认在home下创建同名文件夹。
groups username
-
删除用户
sudo deluser username --remove-home -
退出当前用户
exit (或快捷方式:Ctrl + D) -
变更文件所有者
Linux中一切皆文件。
/dev下设备文件
socket:网络套接字
.开头的为隐藏文件