一.文件处理命令
- 命名格式与目录处理命令ls:(1)命令格式:命令 [-选项] [参数] , 说明:个别命令不遵循此格式,当有多个选项时可以写在一起,简化选项与完整选项;(2)ls:ls 选项[-aldh] 参数[文件或目录];(3)-rw-r--r--:格式 u所有者、g所属组、o其它人, r读 w写 x执行;
- 目录处理命令:(1)mkdir,mkdir -p;(2)cd,cd ..;(3)pwd;(4)rmdir;(5)cp 复制;(6)mv 剪切;(7)rm 删除;
- 文件处理命令:(1)touch 创建空文件;(2)cat 显示文件内容 -n显示行号;(3)tac 显示文件内容;(4)more 分页显示文件内容;(5)less 分页显示文件内容(可向上翻页);(6)head 显示文件前几行,-n指定行数;(7)tail 显示文件后几行,-n指定行数,-f动态显示文件末尾内容;
- 链接命令:(1)ln 生成链接文件;软连接特征:1)类似window快捷方式;2)文件大小-只是符号链接;3)/tmp/issus.soft->/etc/issus箭头指向源文件;硬链接特征:1)拷贝cp -p+同步更新;2)通过i节点识别;3)不能跨分区;4)不能针对目录使用;
二.权限管理命令
- 权限管理命令chmod:chmod 改变文件或目录权限;r --4 w --2 x --1;
file r:cat/more/head/tail/less
w:vim
x:script command
directory r:ls
w:touch/mkdir/rmdir/rm
x:cd
- 其它权限管理命令:1)chown:改变文件或目录的所有者;2)chgrp:改变文件或目录的所属组;3)umask:显示、设置文件的缺省权限;
三.文件搜索命令
- 文件搜索命令find:find [搜索范围] [匹配条件] 例如:find /etc -name init,-iname 不区分大小写,find /-size +204800根据文件大小查找 +n大于 -n小于 n等于;find -user xxx 查找所有者文件,find -group xxx根据所属者查找;
- 其它搜索命令:1)locate:在文件资料库中查找文件;2)which:搜索命令所在目录及别名信息;3)whereis:搜索命令所在目录及帮助文档路径;4)grep:在文件中搜索字串匹配的行并输出;
- 帮助命令man:man [命令或配置文件]获取帮助信息; help
- 用户管理命令:useradd [用户名] 添加新用户;passwd [用户名] 设置用户密码;who;w;
- 压缩解压命令:1).gz 压缩命令 gzip [文件],解压命令 gunzip [压缩文件];2).tar.gz 命令 tar 选项[-zcf] [压缩后文件名] [目录] tar -zcfv Japan.tar.gz Japan 解压缩 tar -zxvf - Japan.tar.gz; 3).zip 命令 zip 选项[-r] [压缩后文件名] [文件或目录] ,解压命令 unzip [解压文件];.bz2 命令 bzip2 选项[-k] [文件],解压 bunzip2 选项[-k] [压缩文件];
四.网络命令
- 网络命令:write;ping ;mail;last;traceroute;netstat;setup;mount;umount;
五.关机重启命令
- 关键重启:shutdown [选项] [时间] -c:取消上一个关机命令,-h:关机,-r:重启;halt;poweroff;init 0;reboot;init 6;系统运行级别:0-关机,1-单用户,2-不完全多用户,3-完全多用户,4-未分配,5-图像界面,6-重启,runlevel查询系统运行级别;logout;
六.vim常用操作
- vim工作模式:命令模式、插入模式、编辑模式;
- 插入命令:a、A、i、I、o、O;
- 定位命令::set nu,:set nonu,gg,G,nG,:n,$,0;
- 删除命令:x,nx,dd,dG,D,:n1,n2d;
- 复制剪切命令:yy,nyy,dd,ndd,p、P;
- 替换和取消命令:r,R,u;
- 保存和退出命令::w,:wq,ZZ,:q!,:wq!,:w new_filename;
七.vim使用技巧
- 导入命令执行结果:r!命令,
- 定义快捷键:map 快捷键 触发命令