记录常用linux指令(持续更新)

2019-02-19  本文已影响2人  lconcise

nohup 持续不挂断的后台运行
nohup java -jar demo.jar >./log.txt 2>&1 &
设置初始java 堆的最大值,最小值,加载配置文件
nohup java -Xms4g -Xmx4g -jar sems.jar --spring.config.location=/opt/exam/conf/app.properties > ./nohup.out 2>&1 &


history
列出历史命令
history
列出最近运行的5条指令
history 5


tail 命令常用
监视filename文件,刷新显示在屏幕
tail -f filename
显示filename文件最后100行
tail -n 100 filename


mkdir 创建一个空目录
mkdir filename
递归创建多个目录
mkdir -p test/test1
删除空目录
rmkdir filename
rmkdir /opt/exam
强制删除一个目录中的一个或多个文件或目录 (慎用)
rm -rf filename


unzip
把文件解压到当前目录下
unzip test.zip
把文件解压到指定的目录下,-d参数。
unzip -d /temp test.zip
解压的时候,不想覆盖已经存在的文件,加上-n参数
unzip -n test.zip
解压的时候,覆盖已经存在的文件,加上-o参数
unzip -o test.zip
unzip -n -d /temp test.zip
执行的的时候不显示任何信息,加上-q参数
unzip -q test.zip
查看压缩文件目录,但不解压
unzip -v test.zip
zip 压缩服务器上当前目录的内容为xxx.zip文件
zip -r xxx.zip ./*


tar
https://www.cnblogs.com/newcaoguo/p/5896975.html


pwd 查看当前所在路径
pwd


tree 以树状图列出当前目录结构
tree


chmod 权限
拥有者有读、写、执行权限;而属组用户和其他用户只有读、执行权限。
chmod 755 filename
所有用户都有文件读、写权限
chmod 666 filename
所有用户都有读、写、执行权限。
chmod 777 filename


ps是显示当前状态处于running的进程,grep表示在这些里搜索,而ps aux是显示所有进程和其状态。
ps aux | grep java
杀死相应的进程
kill -9 pid
杀死所有java进程
pkill -9 java


ll 罗列出当前文件或目录的详细信息,含有时间、读写权限、大小、时间等信息 ,像Windows显示的详细信息。
ll
ls 只列出文件名或目录名 就象windows里的 列表
ls


vim 中查找字符串
/后跟查找的字符串。vim会显示文本中第一个出现的字符串。
?后跟查找的字符串。vim会显示文本中最后一个出现的字符串。

上一篇下一篇

猜你喜欢

热点阅读