当前位置: 首页 > Linux

java开发中涉及的常用Linux语句

时间:2023-04-06 01:48:13 Linux

1.ls相关ls:显示文件或目录ls-a:显示隐藏文件ls-l:显示文件和目录的详细信息2.mkdir创建目录3.cd相关cd:切换目录cd..:返回上级目录cd../..:返回上级两个目录4.touch:创建一个空文件5.rz:上传一个文件6.find/-name文件名:在根目录查找文件,就是搜索整个硬盘(这个也很常见)7.ps-ef|grepXX:查看XX进程(这个很常见,常用于判断服务器是否挂了)8.kill-9+进程id:通过进程idkill进程9.压缩解压tar命令:tarzxvfFlieName.tar:unpacktarczvfFileName.tarDirName:packagejar命令:jar-xvfxxx.war:解压上传的war包10.wget+地址:下载文件例如:下载jar包wgethttp://mirrors.tuna./..11.pwd:以绝对路径显示用户当前工作目录12.rmrelatedrmxx.txt:删除文件,确认后删除rm-fxx.txt:直接删除文件rm-rftest:删除文件folder13.cp相关cpxx.txt(原文件名)xx.text(copiedfilename):复制文件cp-rfoldHoldernewHolder:复制文件Foldercp-adir1dir2:复制一个目录14.cat相关语法:cat文件路径cat/root/anaconda-ks.cfg:查看文件全部内容语法:more文件路径more/root/anaconda-ks.cfg:页面查看文件内容语法:head文件路径-nnumberhead/root/anaconda-ks.cfg-n20(查看文件前20行):查看文件开头的n行数据:语法:tail-nnumber,默认为10行tail/root/anaconda-ks.cfg-n20(查看文件最后20行):查看文件末尾n行数据:15.grep相关语法:grep[parameter]searchstring内容文件名1[filen]搜索文件中的字符串(多个文件可以同时使用),可以用正则表达式准备一个文件aa.txt①搜索文本“java”:grepjavaaa.txt②搜索text"java"区分大小写:grep-ijavaaa.txt-i:不区分大小写③如果搜索到的文本中有空格,使用引号例如grep"javais"aa.txt④搜索全词,notpartofotherstrings满足条件-w:searchwordsearchwordjava:grep-wjavaaa.txt⑤使用正则,java开头的行如grep"^java"aa.txt⑥在多个文件中搜索如grepjavaaa.txttest.txt⑦使用管道“|”例如:cataa.txt|grepjava16.服务启动和关闭相关shutdown-hnow:关闭系统shutdown-rnow:重启reboot:重启logout:注销17、复制粘贴Ctrl+Insert组合键或 鼠标选择进行复制。Shift+Insert组合键 或 点击鼠标滚轮粘贴或鼠标右键粘贴18.rm相关rm-rf.*:(上传新包到linux时,把旧包全部删除contents,这样旧的war包的内容就不会存在)rm-rfxxx.war:这样删除后原来war的内容就会存在19.修改并保存文件vim+file:进入editmode然后按i编辑要编辑,按esc编辑:wq:保存并退出