观【史上最牛linux视频教程】整理笔记,持续更新……
1 //文件处理命令 2 命令格式:命令 [-参数] [参数] 3 例:ls -la /etc 4 -a等于--all 5 6 //目录处理命令:ls 7 英文原意:list 8 所在路径:/bin/ls 9 语法:ls 选项[-ald] [文件或目录] //显示文件 10 -a 显示所有文件,包括隐藏文件 11 -l 详细信息显示 12 -d 查看目录属性 13 -h 显示文件原来的大小单位 14 15 //文件类型 16 -rw-r--r-- 17 - rw- r-- r-- 18 文件类型 u g o 19 所有者 所属组 其他人 20 r:读 w:写 x:执行 21 -:二进制文件 22 d:目录 23 l:软链接文件 24 25 //目录处理命令:mkdir 26 英文原意:make directories 27 所在路径:/bin/mkdir 28 语法:mkdir -p [目录名] //创建文件 29 -p 递归创建 30 31 //目录处理命令:cd 32 英文原意:change directory 33 所在路径:shell内置命令 34 语法:cd [目录] //切换路径 35 36 pwd:查看当前所在的真实路径 37 cd .. :进入到当前的上级目录 38 39 //文件处理命令:rmdir 40 英文原意:remove empty directories 41 所在路径:/bin/rmdir 42 语法:rmdir [目录名] //只能删除空目录 43 44 //目录处理命令:cp 45 英文原意:copy 46 所在路径:/bin/cp 47 语法:cp -rp [原文件或目录] [目标目录] //拷贝复制 48 -r 复制目录 49 -p 保留文件属性 50 51 //目录处理命令:mv 52 英文原意:move 53 所在路径:/bin/mv 54 语法:mv [原文件或目录] [目标目录] //剪切文件、改名 55 56 clear:清屏 57 58 //目录处理命令:rm 59 英文原意:remove 60 所在路径:/bin/rm 61 语法:rm -rf [文件或目录] //删除文件 62 -r 删除目录 63 -f 强制执行 64 65 //文件处理命令:touch 66 所在路径:/bin/touch 67 语法:touch [文件名] //创建空文件 68 69 //文件处理命令:cat 70 所在路径:/bin/cat 71 语法:cat -n [文件名] //显示文件内容 72 -n 显示行号 73 74 //文件处理命令:tac 75 所在路径:/user/bin/tac 76 语法:tac [文件名] //显示文件内容(反向显示) 77 78 //文件处理命令:more 79 所在路径:/bin/more 80 语法:more [文件名] //分页显示文件内容 81 (空格)或f 翻页 82 (Enter) 换行 83 q或者Q 退出 84 85 //文件处理命令:less 86 所在路径:/user/bin/less 87 语法:less [文件名] //分页显示文件内容(可向上翻页) 88 /关键词 ://在文件中可以搜索 89 90 //文件处理命令:head 91 所在路径:/user/bin/head 92 语法:head [文件名] //显示文件前面几行(默认显示10行数据) 93 -n 指定行数 94 95 //文件处理命令:tail 96 所在路径:/user/bin/tail 97 语法:tail [文件名] //显示文件后面几行 98 -n 指定行数 99 -f 动态显示文件末尾内容 //查看日志文件 100 101 //文件处理命令:ln 102 英文原意:link 103 所在路径:/bin/ln 104 语法:ln -s [原文件] [目标文件] //生成链接文件 105 -s 创建软链接 106 107 软链接:类似于windows快捷方式 108 硬链接:原文件与新文件一致(同步更新),通过i节点识别,不能跨分区,不能针对目录使用 109 110 //权限管理命令:chmod 111 英文原意:change the permissions mode of a file 112 所在路径:/bin/chmod 113 语法:chmod [{ugoa} {+-=} {rwx}] [文件或目录] [mode=421] [文件或目录] //改变文件或目录权限 114 -R 递归修改 115 权限数字表示: 116 r --- 4 读权限 可以查看文件内容 可以列出目录中的内容 117 w --- 2 写权限 可以修改文件内容 可以在目录中创建、删除文件 118 x --- 1 执行权限 可以执行文件 可以进入到目录 119 120 //权限管理命令:chown --只能root更改 121 英文原意:change file ownership 122 所在路径:/bin/chown 123 语法:chown [用户] [文件或目录] //改变文件或目录的所有者 124 125 //权限管理命令:chgrp 126 英文原意:change file group ownership 127 所在路径:/bin/chgrp 128 语法:chgrp [用户组] [文件或目录] //改变文件或目录的所属组 129 130 查看新建文件权限;umask -S 131 -->0022 132 -->代表权限(755)rwxr-xr-x 133 修改umask默认权限:umask 023 134 135 //文件搜索命令:find 136 英文原意:find 137 所在路径:/bin/find 138 语法:find [搜索范围] [匹配条件] //文件搜索 139 find / -name init //精确查找 140 *init* //模糊查找 141 init??? //以init开头,并且后面有三个字符的 142 -iname init??? //同上,并且不区分大小写 143 144 -size +n //大于n的文件 例:+204800(大于100M的文件) 145 -n //小于n的文件 146 n //等于n的文件 147 148 -group //根据所属组查找 例:-user 149 150 -amin //访问时间access 例:-cmin -5(5分钟内被修改过的属性文件和目录) 151 -cmin //文件属性change 152 -mmin //文件内容modify 153 154 find /etc -size +163840 -a -size -204800 //在/etc下查找大于80M小于100M文件 155 -a 两个条件同时满足(and) 156 -o 两个条件满足任意一个即可(or) 157 -type 根据文件类型查找(f 文件,d 目录,l 软链接文件) 158 -inum 根据i节点查找 159 find /etc -inum 31531 -exec rm {} \;//查找到某个文件执行删除操作 160 161 //文件搜索命令:locate 162 所在路径:/user/bin/locate 163 语法:locate 文件名 //在文件资料库中查找文件 164 更新资料库:updatdb 165
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。