zoukankan      html  css  js  c++  java
  • Linux常用命令

    cd(change directory)
    cd xxx:意思是 到xxx目录;
    cd .. : 意思是到上一级目录;
    cd - :意思是返回到上次的目录,类似windows返回 ;
    cd /:意思是回到根目录。
    cd ../..:意思是f返回到上上级目录。

    mv
    --------------------------------------------------------------------------------
    功能说明:移动或更名现有的文件或目录。
    语  法:mv [-bfiuv][--help][--version][-S <附加字尾>][-V <方法>][源文件或目录][目标文件或目录]
    补充说明:mv可移动文件或目录,或是更改文件或目录的名称。
    参  数:
     -b或--backup  若需覆盖文件,则覆盖前先行备份。
     -f或--force  若目标文件或目录与现有的文件或目录重复,则直接覆盖现有的文 件或目录。
     -i或--interactive  覆盖前先行询问用户。
     -S<附加字尾>或
     --suffix=<附加字尾>  与-b参数一并使用,可指定备份文件的所要附加的字尾。
     -u或--update  在移动或更改文件名时,若目标文件已存在,且其文件日期比源文件新,则不覆盖目标文件。
     -v或--verbose  执行时显示详细的信息。
     -V=<方法>或
     --version-control=<方法>  与-b参数一并使用,可指定备份的方法。
     --help  显示帮助。
     --version  显示版本信息。

    rm(remove)
    --------------------------------------------------------------------------------

    功能说明:删除文件或目录。

    语  法:rm [-dfirv][--help][--version][文件或目录...]

    补充说明:执行rm指令可删除文件或目录,如欲删除目录必须加上参数"-r",否则预设仅会删除文件。

    常用组合:rm -rfv(强制删除文件并显示删除详细信息)

    参  数:
     -f或--force  强制删除文件或目录。
     -r或-R或--recursive  递归处理,将指定目录下的所有文件及子目录一并处理。
     -v或--verbose  显示指令执行过程。


    ps(process status)
    --------------------------------------------------------------------------------
    功能说明:报告程序状况。

    语  法:ps [-aAcdefHjlmNVwy][acefghLnrsSTuvxX][-C <指令名称>][-g <群组名称>][-G <群组识别码>][-p <程序识别码>][p <程序识别码>][-s <阶段作业>][-t <终端机编号>][t <终端机编号>][-u <用户识别码>][-U <用户识别码>][U <用户名称>][-<程序识别码>][--cols <每列字符数>][--columns <每列字符数>][--cumulative][--deselect][--forest][--headers][--help][--info][--lines <显示列数>][--no-headers][--group <群组名称>][-Group <群组识别码>][--pid <程序识别码>][--rows <显示列数>][--sid <阶段作业>][--tty <终端机编号>][--user <用户名称>][--User <用户识别码>][--version][--width <每列字符数>]

    补充说明:ps是用来报告程序执行状况的指令,您可以搭配kill指令随时中断,删除不必要的程序。

    常用组合:ps -aux |grep XXX、ps -aux、ps -ef、 ps -aux --sort -pXXX


    tar
    --------------------------------------------------------------------------------
    功能说明:备份文件。

    语  法:tar [-ABcdgGhiklmMoOpPrRsStuUvwWxzZ][-b <区块数目>][-C <目的目录>][-f <备份文件>][-F <Script文件>][-K <文件>][-L <媒体容量>][-N <日期时间>][-T <范本文件>][-V <卷册名称>][-X <范本文件>][-<设备编号><存储密度>][--after-date=<日期时间>][--atime-preserve][--backuup=<备份方式>][--checkpoint][--concatenate][--confirmation][--delete][--exclude=<范本样式>][--force-local][--group=<群组名称>][--help][--ignore-failed-read][--new-volume-script=<Script文件>][--newer-mtime][--no-recursion][--null][--numeric-owner][--owner=<用户名称>][--posix][--erve][--preserve-order][--preserve-permissions][--record-size=<区块数目>][--recursive-unlink][--remove-files][--rsh-command=<执行指令>][--same-owner][--suffix=<备份字尾字符串>][--totals][--use-compress-program=<执行指令>][--version][--volno-file=<编号文件>][文件或目录...]

    补充说明:tar是用来建立,还原备份文件的工具程序,它可以加入,解开备份文件内的文件。

    常用组合:tar -xzvf

    参  数:
    -f<备份文件>或--file=<备份文件> 指定备份文件。
    -x或--extract或--get 从备份文件中还原文件。
    -v或--verbose 显示指令执行过程。
    -z或--gzip或--ungzip 通过gzip指令处理备份文件。


    mkdir
    --------------------------------------------------------------------------------
    功能说明:建立目录

    语  法:mkdir [-p][--help][--version][-m <目录属性>][目录名称]

    补充说明:mkdir可建立目录并同时设置目录的权限。

    常用组合:mkdir -p XXX/YYY


    chmod(change mode)
    --------------------------------------------------------------------------------
    功能说明:变更文件或目录的权限。

    语  法:chmod [-cfRv][--help][--version][<权限范围>+/-/=<权限设置...>][文件或目录...] 或 chmod [-cfRv][--help][--version][数字代号][文件或目录...] 或 chmod [-cfRv][--help][--reference=<参考文件或目录>][--version][文件或目录...]

    补充说明:在UNIX系统家族里,文件或目录权限的控制分别以读取,写入,执行3种一般权限来区分,另有3种特殊权限可供运用,再搭配拥有者与所属群组管理权限范围。您可以使用chmod指令去变更文件与目录的权限,设置方式采用文字或数字代号皆可。符号连接的权限无法变更,如果您对符号连接修改权限,其改变会作用在被连接的原始文件。权限范围的表示法如下:
     u:User,即文件或目录的拥有者。
     g:Group,即文件或目录的所属群组。
     o:Other,除了文件或目录拥有者或所属群组之外,其他用户皆属于这个范围。
     a:All,即全部的用户,包含拥有者,所属群组以及其他用户。

     有关权限代号的部分,列表于下:
     r:读取权限,数字代号为"4"。
     w:写入权限,数字代号为"2"。
     x:执行或切换权限,数字代号为"1"。
     -:不具任何权限,数字代号为"0"。
     s:特殊功能说明:变更文件或目录的权限。
    例:chmod -R 777 *


    grep命令参数:
    -i参数:表示忽略大小写的不同
    -n参数:输出找到的字符串所在行的行号
    --color=auto:将结果中的查找关键字加上颜色
    -r 是递归查找
    -v参数:反向选择,显示没有查找字符串的那些行
    grep --color=auto -nr "John" /usr/include

    find -name "*.txt" -print 查找txt结尾的文件并输出到屏幕上
    find /cmd ".sh" -print 查找/cmd目录下所有sh文件,并输出
    ls -l 查看文件详情包括大小

    配置文件的锁定和解除锁定的方法
    文件加保护:chattr +i -R xxxx
    文件减保护:chattr -i -R xxxx
    显示锁定状态:# lsattr /etc/resolv.conf

  • 相关阅读:
    C#:新邮件监听及搜索
    PHPexcel导入数据的时候出现object解决方法
    selectpage选择订单的时候,订单数量和金额会动态改变
    三、变量的简述
    TP框架where条件和whereOr条件同时使用
    一.OS运行机制
    二.进制简述
    1.go语言入门
    C# Redis学习系列二:Redis基本设置
    C# Redis学习系列一:Redis的认识、下载、安装、使用
  • 原文地址:https://www.cnblogs.com/SaraMoring/p/8966276.html
Copyright © 2011-2022 走看看