命令行的格式
command [-options] [parameter]
options和parameter并不是每一个的命令都需要的
ls命令
直接的ls
查看当前文件目录下的所有文件以及文件夹
ls -a
查看所有的同时,查看隐藏的文件,在Linux中以.开头的文件都会被隐藏起来
ls -l
以列表的形式查看
前面的是权限,中间的用户组以及用户,在后面的那个数字是文件的大小,之后就是时间以及文件夹或文件名
ls -lh
在列表的基础上,给我们的文件大小附上单位
混着用
这个格式没要求
可以是ls -a -l ,也可以是ls -al
功能就是综合起来
cd
进入某个文件夹
进入home文件夹
~代表home文件夹
支持相对路径以及绝对路径
这个就是相对路径进入
绝对路径
pwd
打印当前所在的绝对路径
clear
简易的清屏,就是将所有的内容移动当上一页中
mkdir
创建文件夹
mkdir -p
创建多级的目录
touch
创建文件
cat
打开文件并查看内容
more
在打开文件的基础上,支持分页查看
空格继续翻页,ctrl+c退出查看
cp
复制文件
cp -r 参数一 参数二
-r代表复制文件夹的层次
参数一被复制的文件位置
参数二要复制的文件位置
mv
移动文件
mv 参数一 参数二
参数一被移动的文件
参数二要移动到的文件位置
rm
删除文件
rm [-r -f] 参数一 参数er 参数n
-r用于删除文件夹
-f表示强制删除
普通用户删除不会有提示,只有root的管理员删除会有提示
参数一 参数er 参数n 表示要删除的文件或文件夹路径,按照空格隔开
grep
过滤查看
-n 显示行数
wc
可以通过WC命令统计文件的行数、单词数量等
-c,统计bytes数量
-m,统计字符数量
-l,统计行数
-W,统计单词数量
|
管道符
将管道符左边命令的结果,作为右边命令的输入
which
参看命令的二进制文件存放在哪里
find
按文件名查找文件
find 起始路径 -name “被查找文件名”
按文件大小查找
find 起始路径 -size +I -n[kMG]
+、-表示大于和小于
n表示大小数字
kMG表示大小单位,k(小写字母)表示kb,M表示MB,G表示GB
echo
输出内容
用飘号包裹就可以使用命令
重定向符
覆盖写入
补充写入
tail
tail [-f-num] Linux路径
参数,Liux路径,表示被跟踪的文件路径
选项,-f,表示持续跟踪
选项,-um,表示,查看尾部多少行,不填默认10行