zoukankan      html  css  js  c++  java
  • 【Linux】 命令收集

    目录命令

    转到home:    cd ~

    转到目录的上层: cd ../

    转到目录的上上层: cd ../..

    返回进入当前目录前所在目录: cd -

    复制文件(将文件file复制到目录a下):

           cp file/ a

    复制

    软件安装

    -删除

      删除软件: sudo apt-get remove SOFTNAME

    - 清理
      清理旧版本的软件缓存:   sudo apt-get autoclean               
      清理所有软件缓存:sudo apt-get clean                      
      删除系统不再使用的孤立软件:sudo apt-get autoremove            

    - 版本

      查看Ubuntu版本:   cat /etc/issue

      查看Ubuntu系统位数: uname -a

     

    文件操作

    - 删除文件或目录
      rm [-dfirv][--help][--version][文件或目录...]
      执行rm指令可删除文件或目录,如欲删除目录必须加上参数"-r",否则预设仅会删除文件。 
      参数:
        -d或--directory  直接把欲删除的目录的硬连接数据删成0,删除该目录。 
        -f或--force  强制删除文件或目录。 
        -i或--interactive  删除既有文件或目录之前先询问用户。 
        -r或-R或--recursive  递归处理,将指定目录下的所有文件及子目录一并处理。 
        -v或--verbose  显示指令执行过程。 
        --help  在线帮助。 
        --version  显示版本信息。

     - 解压文件 

      tar [x][z|j][f] 文件名

          -c: 建立压缩档案
          -x:解压
          -t:查看内容
          -r:向压缩归档文件末尾追加文件
          -u:更新原压缩包中的文件

        这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。

          -z:有gzip属性的
          -j:有bz2属性的
          -Z:有compress属性的
          -v:显示所有过程
          -O:将文件解开到标准输出

        另外还有一个参数:

          -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

    - 移动文件

      mv  [v][n|f|i] [移动文件名] [ 移动目录]

         -h 帮助模式,显示支持的附加选项。 使用man mv命令可以查看在你所使用的操作系统中mv命令支持的详细参数选项。

        -i 交互模式,在将要覆盖一个已存在文件之前在标准错误中输出提示,若用户回答以'Y'或'y'字母开头,则覆盖操作将继续执行(覆盖此选项之前的-f和-n选项)。

           -n 不覆盖已存在的文件。(覆盖此选项之前的-f和-i选项)。

           -f 强制模式,强制覆盖目标文件(覆盖此选项之前的-i和-n选项)。

           -v 详述模式,在移动文件(或目录)后列出它们的名字。

      例:mv -v A*  目录  (将以'A'开头的文件都移到目录中,并输出被移动文件的详细清单)  

        附加选项(可以使用命令 man mv 以查看详情):

            -u 更新选项,也就是只在原始文件比目标文件新或目标文件不存在时执行移动。

            -b 备份选项,使用一个~作为后缀来备份已存在的目标文件。

     用户

    - 切换用户: su 用户名

    - 改变文件的所有权

    chown [参数] [用户名:所在组] 文件名 

      必要参数:

        -c 显示更改的部分的信息

        -f 忽略错误信息

        -h 修复符号链接

        -R 处理指定目录以及其子目录下的所有文件

        -v 显示详细的处理信息

        -deference 作用于符号链接的指向,而不是链接文件本身

      选择参数:

        --reference=<目录或文件> 把指定的目录/文件作为参考,把操作的文件/目录设置成参考文件/目录相同拥有者和群组

        --from=<当前用户:当前群组> 只有当前用户和群组跟指定的用户和群组相同时才进行改变

        --help 显示帮助信息

        --version 显示版本信息

     - 察看用户组:group

     

  • 相关阅读:
    计算机进制转换
    十进制二进制转换
    windows XP 下怎样查看系统运行时间总计?
    “编译器错误信息: CS0016: 未能写入输出文件”解决方法
    用ntsd关进程
    Hosts文件的位置
    开机显示client mac addr...... 错误的解决办法 .
    无法嵌入互操作类型“Microsoft.Office.Interop.Excel.ApplicationClass”。请改用适用的接口 .
    【转】XP远程桌面连接2008提示:远程计算机需要网络级别身份验证,而您的计算机不支持该验证 .
    关于Access的郁闷二三事。。。
  • 原文地址:https://www.cnblogs.com/xiaoka/p/2543975.html
Copyright © 2011-2022 走看看