Linux常用系统命令

pwd 打印当前目录
cd /目录 切换目录
cd ..   切换上一级目录
ls 显示目录
ls -a  包括隐藏文件
ls -l 以长格式列出
alias 当前系统所有别名
mkdir 创建目录文件夹
mkdir -p a/b/c 递归创建 a/b/c
mkdir -pv a/c/c 显示递归创建过程 a/b/c
touch 1.txt 创建文件 1.txt
cp 1.txt 2.txt 复制文件 1.txt 到 2.txt
cp -p 1.txt 复制文件(权限时间戳)
stat 查看文件时间戳
rm 1.txt 删除文件1.txt
rm -f 目录 删除目录
rm -rf 目录 强制删除目录
rm -ri 目录 逐级提示删除目录
cat 1.txt 查看文件内容
vim 1.txt 编辑文件(后文详解vim编辑器)
echo 1 > 1.txt  将 1 写进 1.txt
mv + 文件 + 路径 移动文件
mv 123.txt 456.txt mv方式将123.txt改名456.txt
chmod 755 1.txt 改变文件权限 (-rwxr-xr-x) 755权限
chomd a-x 1.txt  取消所有用户(all) 的 x (执行) 权限
chomd g+x 1.txt 增加来宾用户goust)的 x(执行) 权限
chomd a-x 1.txt 取消所有用户(all) 的 x(执行) 权限
chomd u-x 1.txt 增加用户(u) 的 x 权限
wget 下载链接地址 下载
wget -b 下载链接地址 后台下载
wget 下载链接地址 -O 本机存放地址 -O 可修改存放地址

 

 


ps 进程管理命令

ps aux 查看当前所有进程
进程状态注解
D   表示不可中断的睡眠状态 R    表示运行或就绪状态
S   表示可中断的睡眠状态 T    表示停止状态  
Z   表示僵尸状态:内核追踪进程PID,进程申请内存,申请调度到CPU运行 
排序
ps -aux --sort -pcpu | more 按cpu占用百分比做降序排序
ps -aux --sort -rss | more 按内存占用百分比做降序排序

    
拓展命令:top命令 查询进程 

交互式查看进程和系统相关的信息,默认3秒刷新一次
空格键 按一下按照CPU占比排序
M键 按内存降序进行排序
T键 按运行时间进行排序
top -d 5 进入时按照5秒刷新
top -b 以页的方式显示
top -n 4 刷新4次,次/3秒
top -u 进程 查看指定进程

 

 

kill PID 杀死进程,注释:PID需要在ps或top中查看
kill -9 强制杀死进程
kill -l 查看配置
kill -15  默认杀死
netstat 查看进程
netstat  -ant 连接情况
vim /etc/servieces 查看端口作用

 


用户管理类命令

useradd jfedu 建立用户 jfedu
su -用户 切换用户
history 历史命令
ssh root@192.168.1.1 远程命令
shutdown 关机 
shutdown -h 0 立刻关机,-h 指定时间
   

 


vim编辑器

三种模式:命令模式,输入模式,末行模式

命令模式:刚打开的某个文件就是命令模式

输入模式:

i 在光标前加入
I 在行首插入
a 在光标前加入
A 在行尾插入
o 下一行插入
O 在前一行插入
ESC 切换命令模式,输入模式不能切换末行模式

 

末行模式:

: 进入末行模式
:wq 保存退出
q! 强制退出,不保存
 :25 找到指定行
:5,20 第5行删到第20行
:, . $ 当前光标删除到最后
:. +5d 当前行往后删除5行

 
 

posted on 2022-10-22 11:54  王科举  阅读(51)  评论(0)    收藏  举报