Linux运维之bash命令行
一、命令基本语法:
#命令行语法,中括号内可选。
#命令 [选项] [路径/文件/目录]
ls -ld /etc/hosts
二、命令行快捷键:
tab #自动补全功能*
ctrl+a #将光标移动至开头
ctrl+e #将光标移动至结尾
ctrl+u #删除光标前内容
ctrl+k #删除光标后内容
ctrl+l #清屏(同 clear 命令)
ctrl+方向键 #按单词移动光标
esc+. #调出上一个命令最后一个【空格】后面的部分
ctrl+c #终止当前操作
ctrl+d #退出当前会话(logout),连续操作关闭xshell
Ctrl+Insert #复制命令行内容*
Shift+Insert #粘贴命令行内容*
三、基础命令:
ls #查看当前目录下的内容(文件和目录)
-l #参数 查看文件属性
-a #参数 查看隐藏文件
cd #切换路径
pwd #显示当前用户所在的路径
mkdir #创建目录
-p #参数 递归创建目录
tree #以树形结构显示文件和目录
-L #参数 显示层数
touch #创建文件
cp #复制文件或目录 语法:cp 源文件 目的
-r #参数 递归复制(可复制目录)
mv #移动文件或目录,剪切
rm #删除文件或目录
-f #参数 强制删除
-r #参数 递归删除(可删除目录)
cat #查看文件内容
-n #参数 显示行号
head #查看文件前10行
-n #参数 指定查看文件前几行(n=数字)
tail #查看文件尾10行
-n #参数 指定查看文件尾几行(n=数字)
-f #参数 跟踪文件变化
echo #打印字符输出