linux中常用命令(一)

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:24   2970   0

ls :用于显示目录/文件信息

相关选项:

-l :长格式显示文件信息

文件类型: -:普通文件 d:目录文件 b:块设备文件 c:字符设备文件 l:符号链接文件 p:命令管道文件 s:套接字文件

-h :以特定单位显示文件 通常和-l选项一起使用(MB,GB,B等)

-a:用于显示隐藏文件:特殊文件中的俩个特殊符号的含义:.:表示当前目录 ..:表示当前目录的父目录

-d :显示目录的自身属性通常和-l选项结合


cd:用于切换目录:

相关选项:

~USERNAME:进入指定用户的家目录(用户必须存在)

-:切换到前一次所在的目录

type:用于显示命令所属类型:命令类型包含俩种:(1)内置命令(shell内置命令)(2)外部命令 :在文件系统下的某条路径下存在一个与命令名称相对应的可执行文件

与时间相关的命令:

clock:用来查看硬件时间

hwclock: 查看系统时间

相关选项:

-w:设置硬件时间和系统时间一致

-s:设置系统时间和硬件时间一致

-r:读取系统时间与hwclock相同

info +命令:用来查看命令的用法 使用q退出

cal:查看日历:

常识:

/boot:用来存放与系统启动相关的文件

/dev:用来放置设备文件(包括块设备,字符设备,设备号)

/etc:用来存放一些配置文件

/home:用户的家目录

/root:管理员的家目录

/lib:存放一些库文件

/mnt:用来存放一些额外的临时文件系统也常作为挂载点的目录

/var:用来存放一些可变文件

/bin:用来存放一些课执行文件

/tmp;用来存放一些临时文件

mkdir:用来创建目录

相关选项:

-p:递归创建

-v:显示创建信息

cp:复制和移动文件

相关选项:

-p:不改变文件的属性保留原文件属性

-r/R:递归复制

-i:覆盖前若有文件存在则先询问是否删除内部文件

-f:强制复制

-l/L:对原文件建立硬链接链接

mv 源文件 目标文件:移动文件

install:用来创建目录或文件可也以用来复制文件

相关选项 :

-d :用来创建目录相当于mkdir

-t:install 目标文件 源文件:复制文件

stat:用来查看文件属性信息

file:用来查看文件类型

nano:用来编辑文件

cat:用于连接并显示文件

相关选项:

-t:显示文件的行号


-E:显示文件每行的行结束符

tac:用于倒着显示文本的内容

tail:用于查看文件

-f:显示文本信息后不退出等待显示后继续追加至此文件的新内容

cut:截取命令

相关选项:

-d+相关分隔符:如果不指定分隔符默认为空格

-f+指定显示文件字段

sort:排序命令

相关选项:

-r:以降序方式排序

-n:以数值排序

-t:以字段排序需要指定字段分隔符

-f:忽略文本字符大小写排序

-u:排序后相同的行只显示一次

uniq:

相关选项:

-c:显示文件中行重复的次数

-d:只显示重复的行

wc:文本统计命令

相关选项:

-l:统计文本的行数

-w:统计文本单词数

-c:统计文本字符数

-L:统计文本中最长的字节


分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP