linux基础第二部分

一、Linux命令执行过程

先判断是否是别名,如果是直接执行,不是看是否是内部命令

如果是内部命令,直接执行,不是看hash表

hash表中有源文件直接执行,找不到报错

若hash表中不存在去外部规定的文件夹,有执行,没有报错。

 

二、基本命令

1、通配符:匹配文件名

   * 代表任意长度的字符

   ?代表单个字符

 

 

2、设置别名

alias v='vim /etc/sysconfig/network-scrips/ifcfg-ens33'

 

3、du

disk use 磁盘使用量

    -a 把每个文件列出来  

    -s 只显示总大小

    -h 人性化显示

    du -d /etc/aa/bb/cc

                 只看 0    1   2   3层

-a    -s不能同时使用

 

4、mkdir 创建新目录

    -p 递归创建,文件夹不存在自动创建

    mkdir -p aa/bb/cc

 

5、touch

 

没有创建新创一个空文件,若已经存在则刷新时间

可以同时建立多个文件

 

 

三、软连接和硬连接

 

1、软连接

 

类似windows里快捷方式,软连接,符号连接,会指向原来的文件

 

ln -s   源文件路径     连接文件      做软连接一定要建立绝对路径

 

 

 

2、同一个文件取不同或者多个名字,不支持文件夹

 

ln    源文件   目标文件

 

 

 

四、cp

cp   源文件  目的地

    -f  强制复制

    -i  有同名文件提醒覆盖

    -r  递归  复制文件夹一定要加

    -a  更强大的保留权限

 

 

 

 

 

 

 

 

 

posted @ 2022-11-20 15:36  twistfate123  阅读(17)  评论(0编辑  收藏  举报