栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

linux基本命令(二)

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

linux基本命令(二)

目录

前言

工作目录切换命令

pwd

 cd

ls

 文本编辑命令

cat

 more

head

tail

wc

 stat

cut

diff

文件目录命令

mkdir

cp

mv

rm

dd

file

打包压缩与搜索文件

tar

grep

总结


前言

        在上一节中,我们学习了执行帮助命令、常用系统的命令、系统检测状态命令,在一节中,我们将要学习工作目录切换命令、文本文件编辑命令、文件目录管理命令、打包压缩与搜索命令。

工作目录切换命令

pwd

pwd 用于显示用户当前所处的工作目录

语法格式:

pwd

 cd

cd 用于切换路径

语法格式:

cd

cd .. #返回上级目录

cd~ #切换到当前用户的家目录

ls

ls 显示目录中的文件信息

语法格式:

ls [选项] [文件]

 文本编辑命令

cat

cat 滚屏显示文件内容或多个文件合并成一个文件

语法格式:

cat [参数] 文件名

 cat命令参数及作用:

-b 对输出内容中的非空行标注行号

 -n  对输出内容中所有行标注行号 #仔细关注下图,查看下面的不同

使用cat对两个文件进行合并

cat file1 file2 > file3 # > 如果file3存在文件,是对文件进行覆盖

cat file1 file2 > file3 #>> 如果文件存在,是对文件进行内容附加到file3文件

 more

more 用于查看纯本文文件

语法格式:

more [参数] 文件名

more命令参数及作用:

-num        指定分页显示每页的行数

+num        指定文件从num行开始

tail

tail 显示文件的末尾部分,默认情况下只显示文件的末尾10行内容

语法格式:

tail [参数] 文件名

  1. -n num 显示指定文件的末尾num行
  2. -c num 显示指定文件的末尾num个字符
  3. +num 从第num行开始显示指定文件的内容

 

wc

wc 用于统计指定文件的行数、字数、字节数

语法格式:

wc [参数] 文本

wc命令参数及作用:

-l 只显示行数

-w 只显示单词数

-c 只显示字节数

 stat

stat 查看文件具体存储信息和时间等信息

语法格式:

stat 文件名称

cut

cut 用于按"列"提取文本字符

语法格式:

cut [参数] 文本

cut命令参数及作用:

-b :以字节为单位进行分割。这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志。

-c :以字符为单位进行分割。

-d :自定义分隔符,默认为制表符。

-f :与-d一起使用,指定显示哪个区域。

-n :取消分割多字节字符。仅和 -b 标志一起使用。如果字符的最后一个字节落在由 -b 标志的 List 参数指示的范围之内,该字符将被写出;否则,该字符将被排除

diff

diff 比较多个文本的差异

语法格式:

diff  [参数] 文件

diff命令参数及作用:

-a 将所有的文件当做文本文件处理

-b 忽略空格造成的不同

-B 忽略空行造成的不同

-q 只解释什么地方不同,不具体信息

-i 忽略大小写的变化

文件目录命令

touch

touch 建立文件或更新文件的修改日期

语法格式:

touch [参数] 文件名或目录名

touch命令参数及作用:

-d  同事修改“读取时间”和“修改时间”

-a 仅修改 “读取时间”

-m 仅修改 “修改时间”

mkdir

mkdir 创建空白的目录

语法格式:

mkdir [选项] 目录

-p 连续创建多个目录

cp

cp 复制文件或目录

语法格式:

cp [参数] 源文件 目标文件

cp命令参数及作用:

-p 保留原始文件的属性

-d 如果对象为“链接文件”,则保留“链接文件”的属性

-r 递归持续复制(用于目录)

-i 若目标文件存在询问是否覆盖

-a 相当于-pdr(p d r参数)

mv

mv 剪切文件或者重命名

语法格式:

mv [参数] 源文件或者目录 目标文件或者目录

rm

rm 删除文件或者目录

语法格式:

rm [参数] #文件或者目录名 #如果需要删除目录下的所有文件,要加 -r 参数

dd

dd 按照指定大小和个数的数据块复制文件或转换文件

语法格式:

dd [参数]

dd命令参数及作用:

if  输入文件的名称

of 输出的文件名称

bs 设置每个“块”的大小

count 设置复制“块”的个数

dd 不仅仅是对文件进行复制以及转换,还可以测试新创建的磁盘是否正常

dd 命令还可以制作光盘文件

file

file 查看文件的类型

语法格式:

file 文件名

打包压缩与搜索文件

tar

tar 对文件进行打包压缩或解压

语法格式:

tar [参数] 文件

tar 命令格式及作用

-c  创建压缩文件

-x 解开压缩文件

-t 查看压缩包有那些文件

-z 把Gzip压缩或解压

-j 用bzip压缩或解压

-v 显示压缩或解压的过程

-f 目标文件名

-p 保留原始的权限和属性

-P 使用绝对路径来压缩

-C 指定解压到目录

grep

grep 用于文本中执行关键词搜索,并匹配显示结果

语法格式:

grep [选项] [文件]

grep命令的参数及作用

-b 将可执行文件(binary) 当做文本文件(text)来搜索

-c 仅显示找到的行数

-i 忽略大小写

-n 显示行号

-v 反向选择——仅列出没有“关键词”的行

总结

        经过这两节的学习,我们学习了linux中基本常用的命令,让这些命令更加好的帮助你们,成为你的小助手,这些命令一定要经常练习,下节我们将要学习用户和用户组的管理!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/467553.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号