Linux开车—起步常用命令篇
——目录
相对路径:即当前所在目录路径,“.”表示当前所在目录,“..”表示上级目录,“-”表示返回上次所在目录
绝对路径:又称全路径,即从根目录开始输入,例:/etc/demo/a”。“cd /” 、“cd ~” 或 “cd”表示返回根目录。
ls:显示目录内容,命令后可跟目录路径,不很路径直接输入表示当前路径
选项:
-a或-all 下所有文件和目录
-l 每列仅显示一个文件或目录名称
pwd:显示工作目录
df:显示磁盘信息
选项:
-h:显示磁盘信息,自动选取内存单位
cd:切换目录
mkdir:创建目录,参数跟目录路径
选项:
-p:若父目录不存在,将关联创建
rmdir:删除文件夹,参数跟文件路径
选项:
-p:上级目录也删除
——文件和文件夹操作
cp:复制,cp 被复制文件或目录 目的目录
选项:
-r:复制目录
mv:移动文件,mv 被移动文件 目的目录。也可使用修改文件命名,mv 被修改文件 修改后文件名称
选项:
-u:update缩写,当源文档比目的文档新的时候才会被移动,可测试文档新旧。
rm:删除文件
选项:
-r:可删除目录,每次删除询问
-i:删除文件,删除是询问
-f:强制删除,删除时不做询问,直接删除
cat:查看文件内容,由第一行到最后一行显示,若命令后跟多个文件参数,采取字符串连接方式显示多个文件内容
tac:与cat显示功能相反,由最后一行开始,显示到第一行
vim:编辑文件,若文件不存在,创建文件
注:进入文档后输入i,进入编辑模式,esc键退出编辑,:wq保存修改并推出,:q!强制退出不保存
less:查看文档,可输入“/ 想要找到的字符串”来查找字符串,:q可退出文档
——用户和用户组
用户添加时,若不指定用户组,默认创建与用户同名用户组并加入此用户组。
su:切换用户
id:查看用户信息
passwd:密码修改
useradd:添加用户
选项:
-u:指定uid
-d:指定家目录
-g:指定用户组
-G:指定附加组
-s:指定shell
usermod:用户修改
选项:
-u:修改用户uid
-G:修改用户附加组
-L:锁定用户
-U:解锁用户
userdel :用户删除,不加选项时,仅仅删除用户,不删除用户下数据
选项:
-r:删除用户家目录,即用户下数据
groupadd :用户组添加
选项:
-g:指定组ID
groupmod :用户组修改
选项:
-g:修改组ID
-n:修改组名,groupmod -n 新组名 被修改组名
groupdel :用户组删除

浙公网安备 33010602011771号