一、命令行说明
1、命令格式
command [-options][argument]
命令名 选项 参数
2、查询命令:
1、man 帮助查找linux系统中自带的操作手册
用q可以直接退出man手册
man 3 printf命令找不到的话,需要执行 sudo apt-get install manpages-posix-dev,man后面的3是查询man手册的第几个章节内容
2、命令 --help 多用“-h”或者“--help”选项获取帮助 查找命令帮助
--help和man的区别是man是详细列出命令的功能,而--help是列出命令的主要功能,--help可以解决大部分命令的问题
二、常用命令
1、目录操作类
cd:切换工作目录
切换到根目录
切换到家目录
pwd:打印当前工作目录的名字
ls:用来展示当前目录的所有内容
打印包括以 . 开头的目录
mkdir:创建一个目录
在根目录创建目录权限不够,切换到家目录创建文件
rmdir:删除指定的空目录
mv:对资源进行重命名或者移动资源到一个新的目录
2、文本操作类
touch:用来创建一个新文件
cat:展示文件的内容
打开一个空的txt文件,为文件写入内容,写入后用cat指令打印文件中的内容
echo:
wc:
rm:
ln:
cp:复制文件或者目录
tar:打包命令
find:从一个目录里找到指定的文件
grep:找出文件中的字符串
3、用户管理类
useradd/adduser:增加用户
usermod:修改用户Id
userdel/deluser:删除用户
passwd:修改用户名密码
groupadd/addgroup:用户组添加
groupdel/delgroup:删除用户组
su:进行用户切换
4、操作权限类
sudo :帮助普通用户短暂获取到root权限
chmod:更改文件权限
chown:修改文件拥有者
chgrp:修改文件用户组
5、磁盘管理类
df:展示文件系统的相关信息
du:汇总一组文件的使用情况
mount:把硬件设备或者网络设备挂在到系统指定的目录上
umount:卸载文件系统
6、网络操作类
ifconfig:做一些网卡配置
ping:检测网络是否畅通
7、控制终端类
clear:清除终端信息
开关机命令
reboot:重启命令
poweroff:关机命令
三、小技巧:
1、按一次tab比较接近的命令或者文件名自动补全,按两次tab键,接近的命令全部展示出来
2、用--help来查找命令的说明
3、!! 两个感叹号重复上一条命令