linux常用命令

  • 创建目录、文件
mkdir -p test  
vi 1.txt 
  • 删除目录、文件
rm -rf test  #将会删除目录以及其下所有文件、文件夹
rm -f 1.txt
  • 移动文件
mv 1.txt /home/pungki/office    #移动一个文件
mv 2.txt 3.txt  /home/pungki/office    #移动多个文件
mv test/ /home/pungki/office    #移动目录
  • 重命名文件或目录
mv 1.txt 2.txt    #重命名文件
mv directory_1/ directory_2/    #重命名目录
  • 修改权限

chmod: 改变文件、目录或者链接的权限

-R 递归修改目录的权限

u 表示所有者

g 表示所属组

o 表示其他人

r 表示读权限 4

w 表示写权限 2
x 表示执行权限 1

  chmod  u+x,g+w    books.txt      # 给books.txt文件的所有者增加执行权限,所属组增加写权限
  chmod  755  books.txt      #  将文件books.txt的权限赋值为rwxr-xr-x
  • 磁盘空间
df -h    #查看磁盘各分区大小、已用空间等信息
du -sh foo    #查看foo目录的大小
du -sh *   #查看目录下文件夹占用情况
find . -size +100M    #查看/usr下超过100M 的文件
  • 内存使用
top    #用于实时显示 process 的动态,按e键可切换单位, 按大写M键按照内存占比排序,按大写P键,按cpu占比排序

PID:进程的ID  
USER:进程所有
PR:进程的优先级别,越小越优先被执
VIRT:进程占用的虚拟内,包括进程使用的库、代码、数据,以及malloc、new分配的堆空间和分配的栈空间等。假如进程新申请10MB的内存,但实际只使用了1MB,那么它会增长10MB,而不是实际的1MB使用量。
RES:进程当前使用的内存大小,包括使用中的malloc、new分配的堆空间和分配的栈空间,但不包括swap out量;如果申请10MB的内存,实际使用1MB,它只增长1MB,与VIRT相反;
SHR:进程使用的共享内 S:进程的状态,S表示休眠,R表示正在运行,Z表示僵死状态,N表示该进程优先值为负
%CPU:进程占用CPU的使用
%MEM:进程使用的物理内存和总内存的百分
TIME+:该进程启动后占用的总的CPU时间,即占用CPU使用时间的累加值
COMMAND:进程启动命令名称

free     #查看系统内存使用情况
free -m     #M为单位
free -g    #G为单位

total:总计物理内存的大小
used:已使用多大
free:可用有多少
shared:多个进程共享的内存总额
buff/cached:磁盘缓存的大小

  • 启动Spring Boot
java -jar -Xms64m -Xmx512m p-web.jar --spring.profiles.active=dev
  • 关机或重启
shutdown -h now    #马上关机
shutdown -r now    #马上重启
  • 磁盘挂载
fdisk -l     #查看文件系统
mount /dev/sdb8 /device    #将文件系统/dev/sdb8,挂载到指定目录
umount /device/   #卸载
umount /dev/sdb8   #卸载
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值