Linux常用命令总结

目录

cd命令

ls命令

mkdir命令

rm命令

cp和mv命令

cat命令

关机,重启,注销

用户和用户组

搜索查找

压缩解压

进程管理

vim常用指令


cd命令

cd /home进入/home目录
cd ..返回上一级目录
cd ~进入个人主目录
pwd显示当前工作路径

ls命令

ls 查看目录中的文件
ls -l显示文件和目录详情
ls -a显示隐藏文件

mkdir命令

mkdir dir1创建名为dir1的目录
mkdir dir1 dir2同时创建两个目录

rm命令

rm -f file1删除名为file1的文件
rmdir dir1 删除名为dir1的目录
rm -rf dir1删除dir目录并同时删除其内容

cp和mv命令

mv dir1 new_dir 重命名/移动一个目录
cp file1 file2复制一个文件
cp dir/* .复制一个目录下的所有到当前工作目录
cp -a /tmp/dir1 .复制一个目录到当前工作目录
cp -a dir1 dir2复制一个目录
cp -r dir1 dir2复制一个目录及子目录

cat命令

cat filename一次显示整个文件
cat > filename从键盘创建一个文件(键盘输入的内容就是文件的内容)
cat file1 file2 > file将几个文件合并为一个文件

关机,重启,注销

shutdown -h now

立刻关机

shutdown -h 1

一分钟后关机

shutdown -r now

重启

halt

关机

rebot

重启

sync

把内存的数据同步到磁盘

用户和用户组

useradd 用户名

添加用户

passwd  用户名

更改密码

pwd

显示当前所在目录

userdel 用户名

删除用户

userdel -r 用户名

删除用户并删除对应home目录

groupadd 组名

新增组

groupdel 组名

删除组

useradd -g 用户组 用户名

新增用户时直接加上组vim常用指令

搜索查找

压缩解压

进程管理

ps指令

显示系统执行的进程

属性:

-a:显示当前终端的所有进程信息

-u:以用户的格式显示进程信息

-x:显示后台进程运行的参数

分页显示:ps -aux | more

过滤显示:ps -aux | grep sshd

终止进程

kill和killall

基本语法:

kill [选项] 进程号(功能描述:通过进程号杀死进程)

killall 进程名称 (功能描述:通过进程名称杀死进程,也支持通配符,这在系统因负载过大而变得很慢时很有用)

常用选项:-9 表示强制停止进程。

磁盘情况查询

df -h

vim常用指令

  1. yy---复制  按p粘贴 3yy--复制三行
  2. dd---删除当前行 其实是拷贝同样可以按p粘贴
  3. /关键字---查找关键字
  4. G---到最后一行,gg---到第一行
  5. u---撤销
  6. 定位到几行:输入行数,在输入shift+g
  7. 命令模型下:
    1. set nu(设置行号)
    2. set nonu(取消行号)
    3. :wq(保存退出) 
    4. :q(退出)
    5. :q!(强制退出,不保存)
  8. shift+4:行末  shift+6:行首

面试常问命令

查看进程

  • 显示进程所有状态

       ps -aux

  • 搜索java相关进程

ps -ef | grep java

杀掉进程

杀掉某个服务的进程

kill -9 [PID]

查看日志

动态实时查看日志

tail -f xxx.log

查看最近1000行日志

tail -1000 xxx.log

查看端口

netstat -anp | grep 端口号

统计文件中字符串出现的次数

grep -o objstr filename | wc -l

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值