linux常用命令整理

来源:互联网 发布:js 局部打印pdf 编辑:程序博客网 时间:2024/06/16 00:35

目录处理命令

命令格式:命令 [-选项] [参数]

例如:ls -la /etc

说明:1.个别命令使用不遵循此规则

       2.当有多个选项时,可以写在一起       3.简化选项与完整选项(-a 等于 --all)

目录处理命令:ls(显示目录或文件)

语法:ls 选项 [-ald] [文件或目录]

                    -a 显示所有文件,包括隐藏文件                    -l 长格式                    -d 查看目录属性

目录处理命令:mkdir(创建新目录)

语法:mkdir (递归-p) [目录名]

mkdir也可以同时创建多个目录:mkdir [目录名1] [目录名2] []…

目录处理命令:cd(切换目录)

语法:cd [目录名] (切换到指定目录)

       cd..              (回到上一级目录)

目录处理命令:pwd(显示当前目录)

语法:pwd (显示当前目录)

目录处理命令:rmdir(删除空目录)

语法:rmdir[目录名] (删除空目录)

目录处理命令:cp(复制目录)

语法:cp -rp[原文件或目录] [目标目录]

            -r  复制目录            -p  保留文件属性

目录处理命令:cp

语法:cp -rp[原文件或目录] [目标目录]

-r 复制目录

-p 保留文件属性

目录处理命令:mv(切换、改名)

语法:mv [原文件或目录][目标目录] (剪切文件、改名)

目录处理命令:rm(删除文件、目录)

语法:rm -rf [文件或目录]

             -r  删除目录            -f   强制执行

文件处理命令

文件处理命令:touch(创建空文件)

语法:touch[文件名]

文件处理命令:cat(显示文件内容)

语法:cat (显示行号-n) [文件名]

文件处理命令:more(分页显示文件内容)

语法:more [文件名]

       (空格)或f              翻页       (Enter)                 退行        q或Q                   退出

文件处理命令:less(分页显示文件内容(可往上翻))

语法:less [文件名]

(空格)或f 翻页

(Enter) 退行

q或Q 退出

up 上翻

文件处理命令:head(显示文章头n行)

语法:head (显示行数-n) [文件名]

文件处理命令:tail(显示文章末尾n行)

语法:tail(显示行数-n) [文件名]

文件处理命令:ln(生成链接文件)

语法:ln (创建软链接-s) [目标文件]

权限管理命令

权限管理命令:chmod(改变文件或目录权限)

语法:chmod [{ugoa}{+-=}{rwx}][文件或目录]

                  [mode = 421] [文件或目录]                   -R  递归修改

权限管理命令:chown(改变文件或目录所有者)

语法:chown [用户][文件或目录]

权限管理命令:chgrp(改变文件或目录所属组)

语法:chgrp [用户组][文件或目录]

权限管理命令:umask(显示、设置文件的缺省权限)

语法:umask [-S]

文件搜索命令

文件搜索命令:find(文件搜索)

语法:find [搜索范围][匹配条件]

                               -name       (按文件名称查找)                               -size          (按文件大小查找)                               -user          (按文件所有者查找)                               -cmin -5     (查找5分钟内被修改过属性的文件和目录)                               -amin          访问时间                               -mmin          文件内容

例子:$find /etc -size +163840 -a(o) -size -204800

                              -type 根据文件类型查找(f文件、d目录、i软链接文件)

文件搜索命令:locate(在资料库中查找文件)

语法:locate [文件名]

文件搜索命令:which(搜索命令所在的目录)

语法:which [命令]

文件搜索命令:grep(在文件中搜索字串匹配的行并输出)

语法:grep -iv [指定字串][文件]

                -i   不区分大小写                -v    排除指定字串  
0 0
原创粉丝点击