linux 常用命令
文件操作
进入目录
cd xxx
删除文件/文件夹
rm abc.txt
rm -rf abc
重命名/移动文件文件夹
mv abc newName
复制文件
cp /aaa/b.txt /abc/b.txt
复制文件夹
cp -r /abc/cc /abc/dd
添加文件
touch abcd
增加目录/文件夹
mkdir xxx xx2 xx3
递归创建文件夹
mkdir -p abc/tt/dd
列出文件
ls
ll
ls -lt (按时间排, -lrt 逆序)
模糊查找当时文件夹
ls *abc*
全局精确查找abc
find / -name abc
忽略大小写并模糊查找 abc (*匹配任意字符 ?匹配一个字符)
find / -iname abc*
修改文件
修改文件
vi abc.txt
vim abc.txt
按esc进入命令模式:
:q 不保存退出
:wq 写入并退出
:q! 修改后,不保存
:wq! 强制保存退出
删除一行 dd
插入一行 o
按i进入编辑模式
翻页:
Ctrl-d: 向下翻半屏
Ctrl-u: 向上翻半屏
Ctrl-f: 向下翻一屏
Ctrl-b: 向上翻一屏
ctrl-e: 向下滚屏
ctrl-y: 向上滚屏
撤销
u: 一步一步撤销
Ctr-r: 反撤销
设置
:set nu 显示行号
:set hls 设置查找到的关键字高亮
:50 跳到第50行
查找:
向下查找
/abc
向上查找:
?abc
n: 下一个
N:上一个
less日志查看
查看日志
less -N 文件名
less -N +GG 文件名 打开文件,显示行号,跳到最后部分
less +1000g 文件名 直接定位到第1000行
定位到最后一行
less +GG 文件名
快捷键
g 跳到开头
G 跳到文件结尾
b 往前翻一页(一屏幕)
f 往后翻一页(一屏幕)
j 向前移动一行
k 向后移动一行
空格键 滚动一行
回车键 滚动一页
-S 行过长时间将超出部分舍弃
/要搜索的关键字,n 向前查找或者 N 向后查找
?要搜索的关键字 向上搜索
-i 搜索时忽略大小写
实时查看日志
tail -200f xxx.log
进程查看
查看java进程
jps -l
查看其它进程
ps -ef | mysql
ps -elf
ps -ef
-e:显示系统内的所有进程信息。
-l:使用长(long)格式显示进程信息。
-f:使用完整的(full)格式显示进程信息。
删除进程
kill -9 xxxx
查看详细进程
top -d 1 进入任务管理器,并1s刷新一次
b 反色
x 高亮显示排序的列
</> 改变排序的列
0 0的值不显示
z 改变颜色
e/E 改变单位大小的单位
y 高亮显示运行的进程
R 排序开关
h 帮助文档
f 先择要显示的字段
q 退出
0 cpu 内存 时间为0的不显示数值
k 杀进程
j 对刘格式
u 只展示某个用户的进程
同时执行多条命令
每个命令被 && 号分隔
清屏
ctrl + L
磁盘查看
df -h

浙公网安备 33010602011771号