【Linux文件处理命令】

ctrl+l 等于clear   清屏
ctrl+c     终止一个命令
1.命令格式与目录处理命令ls
(1)格式;命令 [-选项] [参数]  ls -la /etc
  说明:个别命令不遵循此格式
        有多个选项可以写在一起
        简化选项与完整选项 -a 等于 --all
(2)list li   all  a  long  l
 
     调用次数 所属者 所属组 内存大小(默认字节) 最后修改时间 文件名
(3)-rw-r--r--
  
     -文件类型
      (-二进制文件 d(dirct)目录 l软连接文件)
     u(所有者) g(所属组) o(其他人)
     r(读) w(写) x(执行)
     ls -a -l -d -h -i  查询所有 详情属性 目录 人性化显示 节点
     ls -ld /home     查看目录属性
     ls -i        查看i节点
 
2.目录处理命令
    (1)mkdir(make directories)
          ①命令所在路径/bin/mkdir  执行权限:所有用户
          ②语法:mkdir -p[目录名]  (创建新目录,-p为递归创建)
    (2)cd(change directory)
          ①命令所在路径:shell内置命令  执行权限:所有用户
          ②语法:cd [目录名]  (切换目录)
           cd ..回到上一级目录(.表示当前目录..表示当前目录的上一级目录)
    (3)pwd(print working directory)
          ①命令所在路径:/bin/pwd  执行权限:所有用户
          ②语法:pwd  (显示当前目录)
    (4)rmdir(remove empty directories)
          ①命令所在路径:/bin/rmdir  执行权限:所有用户
          ②语法:rmdir [目录名] (删除空目录)
    (5)cp(copy)
          ①命令所在路径:/bin/cp  执行权限:所有用户
          ②语法:cp -rp [原文件或目录] [目录目录] (复制文件或目录)
             -  r复制目录 -p保留文件属性(日期的变化)
              cp -rp /temp/japan /temp/pan /root   (rp保持目录属性不发)
    (6)mv(move)
          ①命令所在路径:/bin/mv  执行权限:所有用户
          ②语法:mv[原文件或目录][目录目录]  (剪切文件,改名)
     (7)rm(remove)
          ①命令所在路径:/bin/rm  执行权限:所有用户
          ②语法:rm -rf [文件或目录] (删除一个目录)
           -f(强制删除,不询问确认) -r(删除目录)
  3.文件处理命令
    (1)touch
          ①命令所在路径:/bin/touch  执行权限:所有用户
          ②语法:touch [文件名] (创建空文件)
    (2)cat tac
          ①命令所在路径:/bin/cat  执行权限:所有用户
          ②语法:cat/tac [文件名] (显示文件内容/反向显示)
           -n 显示行数
    (3)more
          ①命令所在路径:/bin/more  执行权限:所有用户
          ②语法:more [文件名] (分页显示文件内容)
           空格或f 翻页;   Enter  换行;   q或Q  退出
    (4)less
          ①命令所在路径:/usr/bin/less  执行权限:所有用户
          ②语法:more [文件名] (分页显示文件内容,可以向上翻页)
           上下箭头向上下查看一行pgup,pgdn向上向下翻页
           /+搜索内容  查询某一个关键词
           n    遍历整个文件中包含关键词的内容
     (5)head 
          ①命令所在路径:/usr/bin/head  执行权限:所有用户
          ②语法:head -n 行数 [文件名] (查看前几行,默认前10 行)
       (6)tail
          ①命令所在路径:/usr/bin/tail  执行权限:所有用户
          ②语法:tail -n 行数 [文件名] (查看末尾几行,默认后10 行) 
           -f  动态显示文件末尾的内容
 4 .链接命令
        ln(link)
         ①命令所在路径:/bin/ln  执行权限:所有用户
         ②语法:ln -s [源文件] [目标文件] (创建软连接文件 )
         ③软连接:类似于快捷方式  文件名.soft(可以为目录)权限全部为rwxrwxrwx
       硬连接:拷贝cp -p + 同步更新。通过i节点识别,i节点隐射映射原文件和硬链接(实现同步更新)。不能跨分区,不能针对   目录使用,源文件丢失,硬链接文件依旧可以访问 。硬链接i节点=软连接i节点
       脚本编写多人使用,实时备份更新。

     

猜你喜欢

转载自blog.csdn.net/lesouls/article/details/80163921
今日推荐