文件管理目录操作切换目录cd查看目录ls-l详细文件信息(ll)-a列出当前目录下的所有文件和目录,包括隐藏文件创建目录(文件夹)mkdir-p创建目录,如果没有父目录,创建p(parent)输出信息echoprint命令行cat修改文件的用户chown更改文件中描述的组chgrp下载文件wget搜索文件中的字符串grepcountthenumber文本中的行数和字数,字符数wc部分显示更多/更少查找文件find/-name'auto.cnf'创建一个空文件touch复制文件cp移动或重命名mv删除文件rm-r递归删除,删除文件下所有内容-f强制删除delete清空目录rmdirtree显示目录树(需安装)显示当前目录pwd创建链接文件lnpage显示文件内容more,less显示文件Head和tail内容head、tail编辑操作进入vim/vi编辑器,分为命令模式、插入模式、编辑模式。切换模式esc或者i进入编辑模式i退出编辑模式escsave:wexit:q不保存exit:q!显示行号setnumbersearchkeyword/xxxxnnextshift+nprevious复制光标所在行,粘贴yyphleftjdownkuplrightmovethecursorpackagecompressioncommandpackagecompressiontar\gzip\bzip2-carchivefile-x压缩文件-zgzip压缩文件-jbzip2压缩文件-v显示压缩或解压过程v(查看)-f文件名示例:只打包,不压缩:tar-cvf/home/abc.tar/home/abc打包,用gzip压缩:tar-zcvf/home/abc.tar.gz/home/abc打包,用bzip2压缩:tar-jcvf/home/abc.tar.bz2/home/abc如果要解压,只需将上述命令tar-cvf/tar-zcvf/tar-jcvf中的“c”替换为“x”即可。Linux管道将一个命令的标准输出作为另一个命令的标准输入。也就是组合使用几个命令,后一个命令除前一个命令的结果。示例:grep-r"close"/home/*|more搜索home目录下的所有文件,包括close文件,分页输出。文件权限管理基本权限R读4W写2X可执行1例:-rw-r--r--第一个字符“-”表示普通文件;这个位置也可能有一个l链接;d表示第二个或第三个目录四个字符rw-表示当前用户的权限,所以表示为4+2=6,第五、六、七个字符r--表示当前组的权限,所以表示为4,取值r的第8、90个字符--表示其他用户权限,所以数值表示为4修改权限sudochmod[u属于用户g属于组o其他用户aallusers][+increaseauthority-decreaseauthority][rwx]目录名例如:有一个文件filename,权限为-rw-r----x,修改权限值为-rwxrw-r-x,表示为数值中的765sudochmodu+xg+wo+rfilename也可以用数值表示sudochmod765filenameoperationProgramcommandlineruncommandlinerun./filenameexitctrl+c后台运行runnohupcommand>out.file2>&1&exitps-ef|grepkeyword|awk'{print$2}'|xargkill-9作为服务运行setboottostartsystemctlenableStartsystemctlstartDisablesystemctlstop系统相关的系统管理命令显示指定文件的详细信息stat显示在线登录用户who显示当前操作用户whoami显示主机名hostname显示系统信息uname进程信息top显示瞬时进程状态ps\ps-aux查看目录大小du-h/home显示磁盘大小df-h查看网络ifconfig测试网络连通性ping显示网络状态netstatclearscreenclearrename命令别名,别名showmeit="ps-aux",cancel使用unaliaxshowmeit杀进程kill,可以先用ps或者top查看进程id,再用kill杀进程,如:kill9firewall查看防火墙状态firewall-cmd--stateto停止防火墙systemctlstopfirewalld禁用防火墙boottostartsystemctldisablefirewalld.serviceshutdownrestartshutdownshutdown-hnow-rshutdownrestart-hshutdowndoesnotrestartnowshutdownimmediatelyrestartrebootshutdownhalt网络配置检查网卡信息ifconfig网络配置/etc/sysconfig/network-script/ifcfg-eth0配置网卡/etc/udev/rules.d/70-persistent-net.rules用户管理createuseruseraddsetpasswordpasswdstoragegroupaccount/etc/group系统用户配置文件/etc/passwdsetpasswordforrootpasswdrootsurootsu-root系统环境variable/etc/profile用户环境变量bash_profile用户环境变量.bashrcsuuser切换用户,加载配置文件.bashrcsu-user切换用户,加载配置文件/etc/profile,加载bash_profile
