Linux基本命令—2

一,查看文件内容

(1)cat:查看文件内容 (cat + 选项 +文件)

在这里插入图片描述
我们可以通过cat查看abc.txt文件里的内容。
选项:-b :显示行号,空白行不显示行号。 -n:显示行号,包括空白行。

(2)more: 分页查看文件内容

在这里插入图片描述
使用more命令查询文件内容,他会显示到本页的最低部那行,其他内容可以通过空格或回车显示其它内容。

(3)less:分页查看文件内容    
              空格显示下一页,方向键上下回翻,q键退出     

( 4)head:查看文件头部内容。( head + 选项 + 文件)
选项 -n 显示文件开头n行 -cnK :显示文件nKB的内容
在这里插入图片描述
通过head -5的命令显示开头前五行(n的默认值为10)
(5)tail :查看文件尾部内容。 (tail + 选项 +文件)
选项 -n 显示文件尾部n行 -cnK :显示文件尾部nKB的内容
在这里插入图片描述
通过tail -5的命令显示尾部五行(n的默认值为10)、

 (6)wc :显示文件的行,单词和字节统计信息。(wc + 选项 + 文件)

在这里插入图片描述
通过wc命令我们查询到了文件的行数为19,单词数为87,字节数为676.
同时可以通过wc -c只查询文件字节,通过wc -l查询文件行号,通过wc -w查询单词个数。
(7)grep : 查找关键字并打印匹配的行。(grep 匹配字符+ 选项 + 文件)
在这里插入图片描述
通过grep匹配i字符,并显示标记。加-i选项不区分大小写,加-v除匹配字符全部显示,加-w匹配所有的单词,加–color(l两个-)显示颜色。
##############################################################################
二,基本命令
(1)echo :显示一行指定字符串。 (echo +选项 +字符处)【-n 不输出换行】
在这里插入图片描述
echo后跟输入内容可以直接输出内容
echo -e 是为了识别字符序位的特殊含义,上述\033[字体颜色m输入内容\033[0m就是特殊含义修改输出内容颜色。另外还有\:代表一个\。\a:报警器。\t:生成水平tab。\v :生成垂直tab。
(字体颜色:30黑色 31红色 32绿色 33黄色 34蓝色 35紫色 36深绿 37白色)
##############################################################################
三,链接文件 ln
Linux链接文件分为软链接和硬链接,软链接可以跨分区,但源文件不可删除硬链接不可以跨分区,但可以将源文件删除。

 1.软链接

ln -s 源文件 链接位置###创建文件软链接
ln -s 源目录 链接位置###创建目
(删除源文件后,链接无法使用)类似快捷方式

 2.硬链接

ln 源文件 链接文件 ###创建硬链接
(删除源文件后,链接文件正常使用)类似复制
##############################################################################
四,压缩和解压(区别为文件压缩格式)

(1)gzip :压缩和解压 (gzip  +选项 + 文件名称)
       -d :解压
(2)bzip2:压缩和解压 (bzip2 +选项 + 文件名称)
       -d :解压

(3)tar :打包与解包文件 (tar +选项 + 路径)

  模式:-c :创建打包文件 
           --delete :从打包文件中删除文件
           - r :追加文件到打包文档
           - t :列出打包文档的内容
           - x:释放打包文件
   选项:-C :指定解压路径
        -f :指定打包文件后的文档名称 
        -z:打包通过gzip格式压缩
        -j:打包通过bzip2格式压缩
        --remove-files : 打包删除源文件          

猜你喜欢

转载自blog.csdn.net/LLcmpgheng/article/details/88674493