File-relatedfind(文件搜索)#查找根目录及子目录下所有以.txt结尾的文件find/-name"*.txt"#查找当前目录及子目录下所有以.txt或.pdf结尾的文件find.-name"*.txt"-o-name"*.pdf"#查找当前目录及子目录下所有包含nginx文件的文件路径find.-path"*nginx*"whereis(查找二进制程序)#查找tomcatwhereistomcat#只查找tomcat二进制whereis-btomcatlocate(查找,比查找快)#查找etc目录下所有sh开头的文件locate/etc/sh#查找用户主目录下所有sh开头的文件locate~/shwhich(查找命令的路径)#查找java命令的路径whichjavavim(编辑文件)命令模式(vim打开文件默认命令模式)i:进入编辑模式wq:保存退出q!:不保存并强制退出编辑模式Esc:从编辑模式切换到命令模式less(查看文件)lesstest.log查看文件shift+g到底?searchnpreviousbnextqexitmv(move,rename)#filerenamemva.txtb.txt#将/usr/local/目录下的所有文件移动到当前目录下的tmp目录下mv/usr/local/*./tmprm(delete)#删除测试文件rmtest.txt#删除usr目录及其下的所有文件rm-rfusr#删除根目录下的所有文件和目录(跑掉)rm-rf/*cp(复制)#复制测试文件到指定目录cptest.txt/usr/local#复制目录到指定目录cp-R/home/app/user/localgrep(filter)#查找前缀为log的文件和containteststringsgreptestlog*Permissionrelatedchown(changeowner)#将当前目录下test文件夹的属主改为zpg,拥有组rootchown-Rzpg.root./testchmod(empowerment)#r读,w写,x执行;r=4,w=2,x=1#u用户,g组,o其他人,a三个都是#+增加权限,-取消权限,=只设置权限chmod777file=>chmod777filechmodug=rwx,o=xfile=>chmod771fileNetwork-relatedtelnet(testport)#检查是否可以连接到远程主机的指定端口telnet192.168.0.68080ifconfig(checkIP)ifconfig检查本地IP地址Process)#查看进程netstat-apn#查看指定端口的进程netstat-apn|grep8080systemrelateduseradd#添加普通用户useraddzpg#添加指定组用户useradd-grootzpguserdel#删除用户userdelzpgusermod#修改用户组Groupusermod-gtestkill(killprocess)#kill进程kill12345#kill进程完全kill-912345ps(viewprocess)#显示所有进程信息,包括命令行ps-ef#显示进程指定端口ps-ef|grep8080#显示指定用户的信息ps-uzpgtop#显示实时进程信息top#显示指定进程信息top-p12345who#显示当前登录系统的用户whosu#更改用户身份suzpgfree(查看内存)#显示内存使用信息free#显示内存使用信息,单位mfree-mpasswd#修改用户密码passwdzpg#显示用户密码passwd-Szpg
