linux基本面试题

暂时就总结了这么多 有需要其他方面的阔以提出来一起学习,嘻嘻~

linux常用命令:

  • cd 打开目录
  • mkdir 创建文件夹
  • ll** 展示改目录下面的所有文件
  • rm -f** 删除文件夹
  • date查询当前日期
  •         ---date -s 06/18/14将日志设置成2014年6月18号
            ---date -s 14:20:50将时间设置成14点20分50秒
            ---date MMDDhhmmYYYY.ss 例如date 0618141615.30将时间设置为2015年6月18日14点16分30秒
  • tar -zxvf文件所在目录 -C 解压目录 解压
  • cp xxx xxx复制文件到目标目录
  • ps -ef | grep jar 查看所有的jar包进程
  • kill -9 num删除进程号为num的进程
  • nohup java -jar xxx.jar &启动jar包命令
  • tail -f查看日志
  • find / -name xxx 从根目录下面去搜索xxx文件,当然可以加*进行模糊搜索
  • netstat -ntlp|grep 端口号 查看端口号是否有被占用
  • cat xxx.log | grep '查询的关键字' -A/B/C number
  •          -A表示查询在 关键字 之后的number行
             -B表示查询在 关键字 之前的number行
             -C表示查询在 关键字 前后各number行

war包上包流程:

1、找到tomcat所在目录
2、将war上传到tomcat/webapps目录下面
3、到tomcat/bin目录下面用./startup.sh启动
4、在/tomcat/logs目录下面用:tail -f 2017_12_30.stderrout.log
备注:关闭服务器 :在bin目录下面 ./shutdown.sh

jar包上包流程:

1、将文件上传到服务器上面
2、使用ps -ef |grep jar 查看是否这个jar有启动过,有则用 kill -9 num,否则第三步
3、tail -f nohup.out查看日志

我在公司学到了mongo数据库的导入导出:

导入:
./mongorestore - h 127.0.0.1 --port 27017 -u hwj -p 123456 -d admin --authentication Database admin /home/adminFeed.BSON
-h主机
-port端口号
-u用户名
-p密码
-d数据库
-authenticationDatabase授权数据库 后面的就是需要导入的数据了
导出:
./mongodump -h 127.0.0.1 -u cc -p 123456 -d admin -o /home/adminFeed.BSON --authenticationDatabase admin
-h主机
-u用户名 -p密码 -d数据库 -o导出的目标文件 --authenticationDatabase授权数据库
发布了45 篇原创文章 · 获赞 28 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/qq_15006743/article/details/87623773
今日推荐