命令行基础
1)什么是命令
命令:用来实现某一类功能的指令或程序
在Linux系统中,凡是在字符操作界面中输入,能够完成特定操作和任务的字符串,都称之为“命令"
2)命令行的一般格式
基本用法
命令字 [选项]... [参数1] [参数2]...
mkdir -p /root/abc/aa/bb/cc # -p选项可以实现递归创建目录
例如:
ls -l /root/ # 以长格式显示文件或者目录的属性
ls -lh /root/ # 以人类可以看懂的方式显示目录或文件的大小,但是-h 选项不能单独使用
3)head 查看文件头部内容、tail命令查看文件尾部内容
cat -n 文件 # -n选项,查看文件时,显示文件的行号
head -n 行数 文件 # 可以查看指定文件的头几行
head -n 5 /etc/passwd # 查看/etc/passwd文件的头5行
head /etc/passwd # head 不加选项时,默认显示文件的前10行
tail -n 行数 文件 # 可以查看指定文件的尾部
tail -n 5 /etc/passwd # 查看/etc/passwd文件的尾5行
tail /etc/passwd # tail 不加选项时,默认显示文件的尾10行
4)快捷键
tab自动补全命令
ctrl + l:清屏
ctrl + c:结束当前运行的命令
esc + . 或 alt + . :粘贴上一个命令的参数
ctrl + shift + 等于号 :放大字体和终端
ctrl + 减号 :缩小字体和终端
ctrl + w:每次缩减一个单词
ctrl + a:光标移动至行首
ctrl + e:光标移动至行尾
ctrl + u:从光标所在处删除至行首
ctrl + k:从光标所在处删除至行尾
用此例子测试:nmcli connection modify ens33 ipv4.method manual ipv4.addresses 192.168.1.254/24 connection.autoconnect yes
5)关机、重启
poweroff
reboot