• linnx常用命令学习


    ll命令就相当于ls -l.

    [-][rwx][r-x][r--] 

    [-] 代表这个文件名为目录或文件(d为目录-为文件)

    [rwx]为:拥有人的权限(rwx为可读、可写、可执行)

     [r-x]为:同群组使用者权限(r-x为可读可执行)

    [r--]为:其它使用者权限(r--为仅可读)

    total 1
    -rw-r--r-- 1 Dell 197609 31 9月 10 10:06 aaa.txt
    drwxr-xr-x 1 Dell 197609 0 9月 10 10:05 f/

    Dell :  用户名

    197609:

    31: 大小,单位是byte

    9月 10 10:06:  最后修改时间。

    aaa.txt : 文件名

     

    clear -  清屏

    cat  filename - 显示文件内容 

    cat  aa  bb > ff  -   把aa 文件和bb文件合并成一个新文件ff

    cat  >filename   -  创建一个新文件,用键盘输入内容,输入完成后按CTRL+ Z退出。

    chrep -v   groupname filename  -  改变文件所属的组

    chmod -w aa  -   改变文件或文件夹的权限

       chmod    +x  // 增加执行的权限。

       chmod  -w  // 去除写的权限

            chmod a+w   filename   // 给所有的(拥有者,拥有者所在的组,和others)加上w权限。

    chmod [who] [+ | - | =] [mode] 文件名¼

      命令中各选项的含义为:
      操作对象who可是下述字母中的任一个或者它们的组合:
      u 表示“用户(user)”,即文件或目录的所有者。
      g 表示“同组(group)用户”,即与文件属主有相同组ID的所有用户。
      o 表示“其他(others)用户”。
      a 表示“所有(all)用户”。它是系统默认值。
      操作符号可以是:
      + 添加某个权限。
      - 取消某个权限。
      = 赋予给定权限并取消其他所有权限(如果有的话)。
      设置mode所表示的权限可用下述字母的任意组合:
      r 可读。
      w 可写。
      x 可执行。
      X 只有目标文件对某些用户是可执行的或该目标文件是目录时才追加x 属性。

    comm aa bb   -  比较两个排过序的文件.输出的第一列只包含在aaa.txt中出现的行,第二列包含在bbb.txt中出现的行,第三列包含在aaa.txt和bbb.txt中相同的行

    cp aa bb  -    把aa的内容拷贝到bb  //   拷贝文件内容。

    rm/rmdir  删除文件/目录 

      删除非空文件夹的命令得使用 rm,而不是rmdir

      rm -rf
      -r 将目录及以下之档案亦逐一删除。
      -f 强行删除,不需询问。

            逐一rmdir是删除空目录

    touch  创建文件,如果文件已经存在。则会更新创建时间。

    cd      回到家目录

    cd~   回到家目录

    cd -    上一次的目录

    cd..  上一层目录

    pwd  -  常看当前目录

    查看目录下的文件的详细信息:ls -l /tmp

    移动文件  mv /tmp/res.txt /tmp/des.txt

    移动文件  mv  dd   test2

    cd /temp   --   表示回到根目录下的tmp

  • 相关阅读:
    关于C#中timer类 (转)
    AutoResetEvent (转)
    给韬哥的回复
    sql中的case when 的用法涉及到大于小于号
    vba中获取当前日期
    vba中的小技巧
    sql server2000中的两个整数相除保留十位小数
    vba中新建文件,关闭文件,锁屏,覆盖同名文件
    无法切换到google.com的解决办法
    mysql 常用命令
  • 原文地址:https://www.cnblogs.com/liufei1983/p/7309222.html
Copyright © 2020-2023  润新知