Linux命令面试

一:基本命令

  1.  cd 回到根目录
    
  2.  cd .. 回到上一级目录
    
  3.  cd../.. 回到上上级目录
    
  4.  cd /root  进入root文件下
    
  5.  ls 查看当前文件下所有文件
    
  6.  Crtl C快捷键 回到输入命令行
    
  7.  mv a b  将a文件命名b文件
    
  8.  rm -rf a  递归删除a文件
    
  9.  netstat -tulpn | grep java  找java线程及端口
    
  10. history 显示历史输入的命令

  11. ps -ef|grep tomcat- 查看tomcat线程

  12. Kill -9 线程数 杀死tomcat对应的线程

  13. systemctl restart mariadb :重新启动mysql

二:进入Tomcat启动/关闭项目、监听log日志

  1.     cd /usr/local/tomcat/bin  进入tomcat下bin文件夹内
    
  2.     ./shutdown.sh 关闭tomcat
    
  3.     ./startup.sh  开启tomcat
    
  4.     cd .. 回到上一级目录
    
  5.     cd /log 进入Tomcat下log文件夹内
    
  6.      tail -f catalina.out 监听日志
    

三:安装zip工具包(上传zip到服务器内时需要安装)

  1.     yum -y install zip unzip  安装zip工具 complete即为安装成功
    
  2.     rz   上传压缩文件(前提进入指定文件夹内)
    
  3.     unzip xx.zip 解压xx压缩文件
    

四:修改xml,jsp文件夹

  1. vi x.xml 查看某个xml,jsp

  2. :q 直接退出

  3. i 进行编辑xml,jsp

  4. 编辑完成后,先 Esc(快捷键) 后输入:wq! 回车 文件已修改成功

五:Nginx命令

  1.     /usr/local/nginx/sbin/nginx  开启nginx
    
  2.     netstat -tulnp | grep ':80 '  查看80端口程序
    
  3.     pkill -9 nginx      强制停止Nginx
    

六:附加
mkdir 创建目录
vi 创建新文件
rmdir 删除空目录
rm -f 删除有文件的目录(强制删除)
rm 删除文件或目录
find 查找某个文件
ls 查看当前文件下所有文件
ls -l
ls -a 列出当前目录下所有文件信息(包括隐藏文件)
mv 移动文件
cp 复制文件
shutdown -r 关机后重启
shutdown -h 关机后不重启
shutdown -k 并不真正的关机,而只是发出警告信息给所有用户
poweroff 关闭电源

Guess you like

Origin blog.csdn.net/weixin_44423938/article/details/106489075