rm -rffilename删除文件,而且可以删除非空目录。
-rf 参数表示递归强制删除
mvfilename移动文件
tail -f filename循环读取实时输出文件
ps -ef | grep java查看java进程
kill -9 进程号终止进程
ps -ef | grep server.port=9999根据端口号查看java服务
xshell启动项目(后台运行、打印日志)
nohup java -Xms128m -Xmx256m-jar xxx.jar --spring.profiles.active=prod--server.port=9999>/home/log/xxx.log 2>&1 &
ll -a查看隐藏文件
free 查看运行内存
-b(B), -k (KB), -m (MB), -g (GB)–tera (TB)
结果参数:
total: 内存总数
used: 已经使用内存数
free: 完全空闲内存
shared: 多个进程共享的内存
buffers: 用于块设备数据缓冲,记录文件系统metadata(目录,权限,属性等)
cached: 用于文件内容的缓冲
-/+ buffers/cache的意思相当于:
-buffers/cache 的内存数:1397032 (等于第1行的 used - buffers - cached)
+buffers/cache 的内存数: 2752124 (等于第1行的 free + buffers + cached)
df 查看磁盘空间
df命令用于显示磁盘分区上的可使用的磁盘空间。默认显示单位为KB。
df -h 单位g
df -m 单位m
df -参数 /文件夹显示这个文件夹的占用率
ssh配置
实现方式:1服务器访问2服务器把1服务器的ssh/id_rsa.pub 文件的内容拷贝到2服务器ssh/authorized_keys 文件中保存
实现步骤:
修改文件数据:
首先我们使用命令 vi filename 打开一个文件,这个时候进入到的是命令模式
接下来我们按i,然后键盘随便输入写内容。
然后按ESC重新进入到命令模式。
在命令模式的情况下,我们按:,进入到了末行模式。
我们输入wq!,然后回车,强行保存退出。
下次我们再打开对应文件(可用less filename命令打开),即可看到内容已经更改。
复制命令:Ctrl + Insert组合键或用鼠标选中即是复制。
粘贴命令:Shift + Insert组合键或单击鼠标滚轮即为粘贴。
【linux常用命令记录】