命令格式
格式 : 命令 【-选项】【参数】
例如 :ls -la /etc
ls 显示目录文件
命令所在路径:/bin/ls/
权限:所有用户
功能:显示目录文件
语法:ls 【-ald]】 【文件或目录】
-a 显示所有文件,包括隐藏文件
-l 详细信息显示
-d 查看目录属性
-h 人性化显示
-i 查看节点
-rw-r--r--
最前面 - :文件类型(- 二进制文件;d 目录;l 软链接文件)
r 读 w写 x执行
rw- | r-- | r-- |
u | g | o |
所有者(user) | 所属组(group) | 其他人(other) |
mkdir 创建新目录
命令所在路径:/bin/mkdir
执行权限:所有用户
语法:mkdir -p 【目录名】
功能:创建新目录
-p 递归创建
pwd 显示当前目录
命令所在路径:/bin/pwd
执行权限:所有用户
功能:显示当前目录
rmdir 删除空目录
命令所在路径:/bin/rmdir
执行权限:所有用户
功能:删除空目录
cp 复制文件或命令
命令所在路径:/bin/cp
执行权限:所有用户
功能:复制文件或命令
语法:cp -rp 【原文件和目录】 【目标目录】
-r 复制目录
-p 保留文件属性
mv 剪切文件或改名
命令所在路径:/bin/mv
执行权限:所有用户
功能:剪切文件或改名
语法:mv 【原文件和目录】 【目标目录】
rm 删除文件
命令所在路径:/bin/rm
执行权限:所有用户
功能:删除文件
语法:rm -rf 【文件或目录】
-r 递归的删除目录下面文件
-f 强制执行
touch 创建空文件
命令所在路径:/bin/touch
执行权限:所有用户
功能:创建空文件
语法:touch 【文件名】
cat 显示文件内容
命令所在路径:/bin/cat
执行权限:所有用户
语法:cat 【文件名】
-n 显示行号
less(more加强)分页显示文件内容
命令所在路径:/usr/less
执行权限:所有用户
语法:cat 【文件名】
head 显示文件头部内容
head -n 10 a.log
tail 显示文件尾部内容
tail -n 10 a.log
ln 生成链接文件
命令所在路径:/usr/ln
执行权限:所有用户
语法:ln -s 【原文件】 【目标文件】
-s 创建软连接
软连接特征:
类似windows快捷方式
lrwxrwxrwx l为软连接,权限都是rwx
文件很小,只是符号链接
/tmp/issue.soft -> /etc/issue 箭头指向源文件
硬链接特征:
文件同步更新
通过i节点识别
不能跨分区
不能针对目录使用