linux系统基础命令

ls命令:

/ :根目录,linux系统只有一个跟目录

ls-a:显示出隐藏的内容,以.开头的文件默认默认被隐藏,需要-a才能显示出来

ls-l以列表的形式将内容显示出来

ls-h 可以与-l搭配使用,显示出文件的大小单位

命令的选项可以搭配使用 比如ls-lah等等

cd切换工作目录:

cd +[linux工作目录]

pwd 查看当前工作目录

特殊路径符:

cd ./Desktop 与cd Desktop 效果一致

.. 返回上一级目录,比如:cd..表示返回上一级目录,cd../..表示返回上两级目录

~ 表示HOME目录 cd~表示切换到HOME目录

mkdir 命令:

mkdir -p linux 路径 表示创建文件夹

-p 选项可选 ,表示自动创建不存在的父目录,适用于创建连续多层级的目录

touch 命令:

touch linux 路径 表示创建文件 ,相对、绝对路径,特殊路径符均可使用

mkdir 与touch 的区别是mkdir 是创建文件夹而touch是创建文件

cat命令:查看文件内容

more命令:与cat命令大致相同,但more支持翻页,可以一页一页的展示,使用空格键来实现翻页 q建实现退出

cp命令:复制文件和文件夹

cp -r 参数1 参数2

-r可选 表示用于复制文件夹使用,表示递归

1表示被复制的文件或文件夹

2表示要复制去的地方

mv命令 :移动文件或文件夹

mv 参1 参2 如果参2不存在有改名的效果

rm 命令:用于文件,文件夹的删除

加 -f 表示强制删除,加-r表示删除文件夹

rm命令支持通配符*,用来做模糊匹配

test*表示匹配任何以test开头的内容,*test表示匹配任何以test结尾的内容,*test*表示匹配任何含有test的内容

grep命令:从文件中通过关键字过滤文件行

语法:grep [-n] 关键字 文件路径,-n 表示在结果中显示匹配的行的行号,如果关键字中带有空格或者其它特殊符号,建议使用”“将其包起来

wc 命令:统计文件的行数,单词数量等

语法:wc [-c -m -l -w],-c统计bytes数量,-m统计字符数量,-l 统计行数 ,-w 统计单词数量

管道符|:含义是将左边命令的结果作为右边命令的输入

which 命令 :语法 which 要查找的命令 which cd

find 命令:按照文件名查找 find 起始路径 -name”被查找的文件名" 可以与通配符一起用,

find 命令:按照文件大小来查找文件 语法:find 起始路径 -size +|- -n[KWG] +号-号表示大于小于 n表示数字 kmg表示大小单位

echo命令:在命令行输出内容

反引号:被反引号``包围的内容将会作为命令执行

重定向符:

> 将左侧的命令覆盖写入符号右侧指定的文件中

>>将左侧的命令追加写入符号右侧指定的文件中

tail 命令:可以查看文件尾部内容,跟踪文件的最新修改

语法:tail [-f -num] -f 表示持续追踪 -num 查看尾部多少行,默认10行

posted @ 2022-11-01 22:23  guorunbin  阅读(114)  评论(0编辑  收藏  举报