关闭

Linux 常用命令(随时更新)

109人阅读 评论(0) 收藏 举报
分类:
Linux命令


一、文件管理命令


  1、cat命令 
    说明:将文件内容连接后传送到标准输出或重定向到文件 concatenate
    格式:cat [OPTION][FILE]...
    参数:-n :  从第一行开始编号 number
                         -b:忽略对空白行的编号
                  -s:将两个连续的空白行合并为一行 squeeze-blank
               例子: cat  /etc/hosts  
                           cat   -n  /etc/hosts > hosts   (处理后的信息。)


  2、chmod命令
    说明:更改文件的访问权限 change mod
    格式:chmod [OPTION]... MODE[,MODE]..FILE
                         chmod [OPTION]... OCTAL-MODE FILE...
                         chmod [OPTION]... --reference=RFILE FILE...
               参数:-c:完成权限更改后显示更改信息 change
                          -R:以递归的方式更改目录及其下的所有子目录的权限 recursive
                           -f : 忽略错误信息的输出
                           u : 用户
                           g : 组
                           o : 其他用户
                           a : 所有用户
               例子:chmod u+x hosts
                          chmod -R 777 hosts


         3、chown命令
            说明:更改文件的所有者 change owner
            格式:chown [OPTION]...[OWNER][:[GROUP]] FILE...
            参数:-c:完成权限更改后显示更改信息 changes
                          -R:以递归的方式更改目录及其下的所有子目录的权限 recursive
                          -f : 忽略错误信息的输出
               例子:chown -c cat:cat hosts


        4、find命令
            说明:查找符合条件的文件并将查找结果输出
            格式:find [-H] [-L] [-P] [path...] [expression]
            参数:-mount  :对指定目录下的文件进行检查
                         -amin  n:查找过去n分钟内读取过的文件
                          -atime n:查找过去n天内读取过的文件
                          -cmin  n:查找过去n分钟内修改过的文件
                          -ctime n:查找过去n天内修改过的文件
               例子:find /home/rain/ -atime 365


        5、ln命令
            说明:文件之间创建链接 link
            格式:ln [OPTION]... [-T] TARGET LINK_NAME
            参数:-f :在链接是先将同名文件删除 force
                          -d:允许管理员硬链接自己的目录 directory
                          -i :在删除同名文件时先询问 interactive
                          -n:在进行软连接时,将dist视为一般的档案
                          -s :创建软连接 symbolic
               例子:ln -s /etc/hosts /hosts


        6、rm命令  
            说明:删除文件或目录 remove
            格式:rm [OPTION]... FILE...
            参数:-f :删除前逐一询问确认 force
                          -i :强行删除,不询问  interactive
                         -r :将目录和子目录一起删除 recursive
               例子:rm -rf /hosts


        7、wc命令 
            说明:计算文件或标准输出设备的字节数、字数或是列数 word counts
            格式:wc [OPTION]... [FILE]...
            参数:-c :只显示字节数 
                          -l  :只显示行数 lines
                          -w:只显示字数    words
               例子:wc -l etc/hosts


        8、split命令
            说明:将文件分割成制定大小的子文件
            格式:split [OPTION] [INPUT[PREFIX]] 
            参数:-a:指定用于构成输出名称文件后缀部分的字母数
                          -b:用于指定子文件的字节数   byte
                          -l :指定每个输出文件的行数(默认1000) LineCount

               例子:split /var/log/anaconde.log


 二、系统管理命令


         1、kill命令
             说明:终止执行中的程序
             格式:kill [-s signal | -p] [-a] [--] pid... 
             参数:-s:指定要发送的信号 signal 
                           -l :显示信号的信息        list
                例子:kill -l
                           kill -9 3363
         2、last命令
             说明:显示系统开机以来记录用户登陆、系统重启等信息的清单列表
             格式:last [options] [name...] [tty...]
             参数:-a:在最后一行显示主机名
                           -R :忽略显示主机名
                           -o:以旧格式读取wtmp文件
                           -x:显示系统条目和运行级别的变化
                例子:last
         3、free命令
             说明:显示内存信息
             格式:free [options] [-s delay] [option]
             参数:-b:以字节为单位显示内存使用情况
                           -k:以KB为单位显示内存适用情况
                           -m:以MB为单位显示内存使用情况
                           -o:不显示缓冲区调节列
                           -s:持续观察内存使用情况
                           -t:以KB为单位显示内存值,并统计每列值的总和
                例子:free
                           kill -9 3363
         4、uname命令
             说明:显示系统信息
             格式:uname [option]...
             参数:-a:显示系统概要信息
                           -m:显示系统主机类型
                           -n:显示系统的计算机主机名
                           -r:显示系统发行版的内核编号
                例子:uname -a
         5、date命令
             说明:显示系统的日期和时间
             格式:date [option]... +[format]
             参数:-d:以String的格式来显示时间
                           -r:显示文件的最后修改时间
                           -s:将系统时间设为datestr中描述的格式
                           -u:设置或显示通用时间值

                例子:date


 三、压缩和解压缩命令


         1、tar命令
             说明:文件归档备份
             格式:tar [options] [archive_file_name] [source_file]
             参数:-c:新建归档文件 create
                           -d:查找归档文件和系统文件的差异 diff
                           -t:显示归档文件的内容 list
                           -x:解压归档文件 extract
                           -u:仅增加归档文件中没有的文件 update
                           -f:指定归档的文件 file
                           -v:显示命令执行过程的信息 verbose
                           -z:压缩或者解压缩归档文件 gzip
                例子:tar -zxvf boot.tar
           2、zip命令
             说明:压缩程序
             格式:zip[options] [file1 file2...]
             参数:-c:给压缩文件加上注释
                           -d:删除压缩文件内的指定文件
                           -g:将文件压缩后附加已有的压缩文件
                           -j:只保存文件名称和内容
                           -m:删除被压缩文件的源文件
                           -o:将压缩文件的时间设置为与最新文件的时间相同
                           -q:不显示命令的执行过程
                           -z:以递归的方式处理指定目录下的文件
                例子:zip -r boot.zip boot
           3、unzip命令
             说明:解压缩程序
             格式:zip[options] [file1 file2...]
             参数:-c:将解压缩的结果显示到屏幕上,并对字符做适当的转换
                           -f:更新现有的文件
                           -l:显示压缩文件内包含的文件
                           -a:对文本文件进行必要的字符转换
                           -C:当压缩文件时忽略文件名的大小写
                           -n:当解压缩时不覆盖原有的文件,与-o选项作用相反
                例子:zip -r boot.zip 
           4、gzip命令
             说明:压缩文件
             格式:gzip[options] [name...]
             参数:-a:使用ASCII格式模式
                           -f:强行压缩文件
                           -l:列出压缩文件的相关信息
                           -n:当压缩文件是不保存原来文件名及时间戳
                           -q:忽略警告信息
                例子:gzip disk.img
           5、gunzip命令
             说明:解压缩程序
             格式:gunzip[options] [options][-S suffic][name...]
             参数:-l:显示压缩文件的相关信息
                           -L:显示版本及相关信息
                           -N:当解压缩时将含有原文件名及时间戳的文件保存到解压缩文件
                           -r:以递归方式将指定目录的所有文件及子目录一并处理
                           -S:更改压缩后缀字符串
                例子:gunzip disk.img.gz    


 


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:8082次
    • 积分:344
    • 等级:
    • 排名:千里之外
    • 原创:22篇
    • 转载:34篇
    • 译文:0篇
    • 评论:0条