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 

 

posted @ 2021-12-31 08:38  得好好活  阅读(61)  评论(0)    收藏  举报