Linux 基础

                                                                                  R7部分目录及说明

/  ---------    根目录                         /bin  ----------    存放普通用户可执行的文件              /boot  -----------  系统启动时所需文件
/dev ----------  代表硬件设备的特殊文件      /etc  --------  系统配置文件           /home  ------  普通用户个人数据及配置文件的家目录
/media -------  自动或分区挂载点        /mnt  --------  手动临时挂载点              /proc  --------- 系统内核参数等信息
/run  ---  存放动态不持久的运行程序数据   /sbin ----  管理员用户可执行的命令和程序    /srv --- 系统启动服务需要访问的数据目录
/tmp  ---- 临时文件使用的全局可写空间     /usr   ----- 用户自定义的相关程序    /var  ----  日志邮件的变化文件目录

缺省------>默认

 

常用命令

pwd--------查看当前工作目录                                                    cd--------改变工作目录
ls ------- 列表显示目录内容                                                       cp-------复制                                                    
    -a   显示所有子目录与文件                                                          -f      强制覆盖
   (-A同,但不显示本目录及父目录)                                            -i      交互式提醒
    -d   显示目录本身信息                                                                 -p     保留文件权限等属性 
    -l    长格式显示文件目录(简写ll)                                              -r      复制目录将子目录一起复制
    -h   以KMG大小显示                                                             一般可以使用cp  -a =cp  -rp 的效果
mkdir ----- 创建目录                                                                   touch  ------  创建空文件/修改文件日期
           -p  无父目录时自动创建                                                               -d  xxyyzz  修改时间
du-------统计显示文件占用量                                                      mv------移动文件/修改文件名
       -a   显示除子目录外所有文件                                                       -b    移动后源文件不被删除
       -s 目录  指定显示目录                                                         若源文件与目标文件在位置相同,则会改变文件名
       -h    以KMG大小显示
rm ------删除                                                                               ln ------- 给文件建立链接
       -f  强制删除                                                                               -s  软链接,不加该选项为硬链接
       -i  交互式提醒                                                                            -f   链接存在则删除再创建
       -r  删除目录                                                                               -i   交互式提醒
硬链接:只能在与源文件相同的文件系统、分区挂载设备上建立;只能针对文件;删除一方另一方有效
软连接:可跨越不同文件系统和分区;文件、目录皆可创建;删除一方另一方无效
find---------文件查找                                                                      more、、less ----------分页查看内容
          -name                                                                                           -数字    指定分页每页的行数
          -iname   (不区分大小写)                                                                          -N   每行添加行号
          -user                                                                                                   +num   从num行显示
          -group                                                                                                  -c     清屏显示下屏
          -type                                                                                     Enter 后移一行                   Space  后移一页
          -size  【+|-】n【K\M\G】                                                         Q   退出                              B      上移一页(less用)
          -perm  权限值
          -exec   命令    {}   目的参数   \;(对查出文件执行命令)
*.conf*     模糊查找                    "【a-z】【a-z】.conf" 只知道两个字母          "???.conf" 只知道几个字符


        类型标识符以及对应文件类型
-         普通文件                   d          目录                   l        链接文件                       b          块设备(通常为磁盘)
c         字符设备(串口)    s          套接字文件        p       命名管道                       m         共享存储器


head、、tail ----查看文件头尾内容                                                    grep ---------检索过滤需要的行        ”^read“以之开头查找
             - num    显示内容行数(默认10)                                                     -i   不分大小写                    ”read$“以之结尾查找  
             - f    文件增长时,可持续输出                                                            -v  反向查找                       ”^$“ 查找空行
tar-------文件打包、解包                                       file    压缩包 ---------查看压缩包格式
        -c     创建一个空包文件
        -f   包名   指定打包解包                                 重定向
        -v     显示过程详细信息                                  >   >>  将屏幕内容写入文件
        -p     保留文件权限                                         <   <<   将文件内容输出在屏幕
        -z       gzip格式压缩                                        命令  >  文件  / 命令1  >  文件    将输出的信息覆盖写入文件,无文件自创
        -j        bzip格式压缩                                        命令2  >  文件      输出错误信息
        -J       xz格式压缩                                           命令&  >  文件        两者一起输进文件
        -t     列出包文件内容清单                                命令2  >  /dev/null     丢弃错误信息
        -x      释放包文件                                             命令  >> 文件        追加输入至文件,不覆盖原有内容
       -C  文件夹     指定释放              

管道符  |      命令1  |  命令2    在命令1的结果之上执行命令2            (管道符后面的命令不能出现文件名)
xargs   能使不支持管道的命令使用 |       例:which    cat      |     xargs    ll    

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值