一,文件查看常用命令:
ls --列出当前目录所有文件夹和文件
cat 文件名 ---查看文件内容
more 文件名 --分页显示文件内容,空格向后翻,b向前翻
less 文件名 --打开文件,分页显示文件内容,空格向后翻,b向前翻
tail 文件名 --查看文件末尾,默认十行
tail -100f 文件 --实时显示文件末尾100行
wc -m 文件名 --统计文件的字符数
wc -w 文件名 --统计文件的总总数
wc -l 文件名 --统计文件的总行数
sed -i 's/被替换bai的内容/要替换成的内容/g' file --替换字符串
二,系统常用命令:
top --显示系统占用资源情况
PID 进程id USER 进程所有者的用户名 PR 优先级
VIRT 进程使用的虚拟内存总量,单位kb。
RES=CODE+DATA SHR 共享内存大小,单位kb
NI nice值。负值表示高优先级,正值表示低优先级
%CPU 上次更新到现在的CPU时间占用百分比
TIME+ 进程使用的CPU时间总计,单位1/100秒
%MEM 进程使用的物理内存百分比zip
COMMAND 命令名/命令行
date --显示系统时间
df -h -- 查看服务器各个分区的磁盘利用率
du -sh * --查看当前目录所有文件和文件的大小
free -h --显示系统内存磁盘占用情况
参数 | 释义 |
---|---|
total | 内存总数,物理内存总数 |
used | 已经使用的内存数 |
free | 空闲的内存数 |
shared | 多个进程共享的内存总额 |
buffers Buffer | 缓存内存数 |
cached Page | 缓存内存数 |
-buffers/cache | 应用使用内存数 |
+buffers/cache | 应用可用内存数 |
Swap | 交换分区,虚拟内存 |
ps -ef --显示所有进程
ps -ef|grep jar -- 显示关于jar的所有进程
kill -9 PID -- 强制关掉某个进程
三,压缩和解压
zip *.zip 文件 --压缩zip文件
unzip *,zip ---解压zip文件
tar -cvf *.tar 文件 ---压缩tar文件
tar -xvf *.tar ---j解压tar文件
四,文件权限操作
r 可读权限,w可写权限,x可执行权
chmod +x 文件名 --给文件加可执行的权限
chown root:root 文件名 --给文件分配到root用户 root组
五,Linux系统常用快捷键及符号命令
ctrl +c --停止进程
clear --清屏
ctrl + d --直接退出终端,如果是xshell则直接断开连接
tab --自动补全
六,文本编辑
vim 文件名 --进入文件,开始查看编辑。
:i 插入修改文件
:q! 不修改退出保存
:wq! 修改退出保存
:set number 显示行号
:gg 跳到文件首行
:G 跳到文件末尾
:n 跳到第n行
快捷键操作:
u --取消上一步操作
r --替换光标所在的字符
R -- 从光标所在处开始替换
X --删除光标所处的字符
dd --删除光标所在行。ndd删除n行
dG --删除光标行到末尾行所有内容
D --删除光标所在处到行尾的内容