Linux的常用命令

目录

一.alias——设置别名

 二.du——统计目录及文件空间占用情况

 三.mkdir——创建新目录

 四.touch——创建空文件

 五. ln——创建链接文件

 六.cp——复制文件或目录 

 七.rm——删除文件或目录

八.mv——移动文件或目录

 九.which——查找命令文件存放目录 

 十.find——查找文件或目录


一.alias——设置别名

①通过别名机制简化常用的、比较长的命令
alias 命令别名=‘命令’ ( "="两边不能有空格)
通过别名机制简化常用的、比较长的命令

 例如alias viens=‘vim /etc/sysconfig/network-scripts/ifcfg-ens33’
输完上面的命令后,每次改ens33网卡配置的时候就可以直接输入viens
如果不想使用了,要取消别名就需要unalias,别名取消后,用type也找不到了
示例:
设置myls为ls-alh的别名

②取消别名

 二.du——统计目录及文件空间占用情况

● 统计指定目录(或文件)所占用磁盘空间的大小
du 【选项】【文件或目录…】
● 常用选项
①-a —— 统计磁盘空间占用时包括所有的文件,而不仅仅只统计目录
②-h —— 以更人性化的方式(默认以KB计数,但不显示单位)显示出统计结果
③-s —— 只统计所占用空间总的大小,而不是统计每个子目录、文件的大小
④- -max-deoth=n —— 统计所有小于等于第n层的目录的总大小
注:选项-a和-s不可同时使用

 三.mkdir——创建新目录

● 创建新的空目录
mkdir【选项】目录位置及名称

 在当前目录下创建名为public_html的子目录

 创建目录/aa,在/aa目录下创建子目录bb,在/aa/bb目录下创建子目录cc

 四.touch——创建空文件

● 更新文件的时间标记
● 经常用于创建多个新的空文件
    touch文件例

{aa,bb}的作用是同时创建两个文件aa和bb,如果{,cc}表示的是创建一个空文件和一个cc文件

 

 五. ln——创建链接文件

(1)为文件或目录建立链接文件,类似于Windows系统的快捷方式
(2)链接文件类型
软链接(又称为符号链接)
硬链接

 示例:

 注意:创建源文件一定要用绝对路径,否则在目录中找不到

 将bb文件移动到 /tmp文件下

 六.cp——复制文件或目录 

(1)将需要复制的文件或目录(源)重建一份,并保存为新的文件或目录

(2)常用选项
** -f、-i、 -p、 -r**

cp的常用选项:
-f:覆盖目标同名文件或目录时不进行提醒,而直接强制复制。
-i:覆盖目标同名文件或目录时提醒用户确认。
-p:复制时保持源文件的权限、属主及时间标记等属性不变。
-r:复制目录时必须使用此选项,表示递归复制所有文件及子目录。

注:复制多个文件或目录时, 目标位置必须是目录,且目标目录必须已存在

文件备份:

 七.rm——删除文件或目录

(1)删除指定的文件或目录

 (2).常用选项

rm的常用选项:
-f:删除文件或目录时不进行提醒,而直接强制删除。
-i:删除文件或目录时提醒用户确认。(y表示删除, n表示不删除)
-r:删除目录时必须使用此选项,表示递归删除整个目录树(应谨慎使用)

八.mv——移动文件或目录

(1)将指定的文件或目录转移位置
(2)如果目标位置与源位置相同,则相当于执行重命名操作

 九.which——查找命令文件存放目录 

(1)搜索范围由环境变量PATH决定(echo $PATH)

 使用which查找内部命令时,将找不到对应的程序
type和which都可以用来查找文件存放目录

 十.find——查找文件或目录

(1)采用递归方式,根据目标的名称、类型、大小等不同属性进行精细查找

 (2)常用查找条件类型

 (3)使用find命令实现多个查找条件
各表达式之间使用逻辑运算符
"-a"表示而且(and)
"-o"表示或者(or)

 (4)find之-exec用法
-exec参数后面跟的是Linux命令,它是以分号";“为结束标志,由于各个系统中分号会有不同的意义,因此在分号前面加上反斜杠转义符”"。
{}代表前面find查找出来的文件名。

find命令匹配到了当前目录下的所有普通文件,并在-exec选项中使用 Is-l 命令将它们列出

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值