Linux常用的命令

# 新建文件 
mkdir test
# 新建文件
touch test.txt
# 删除文件或者文件夹
rm test
rm -rf test 没有提示直接删除
# 查看文件
cat ./test/test.txt
# 复制
cp -p 保留时间戳、权限、属主
#剪切或者重命名
mv
#压缩和解压缩
## 将test文件夹打包压缩成gz格式
tar -czvf test.tar.gz test
## 将test.tar.gz解压缩
tar -xzvf test.tar.gz
# 查看 
ls list
# 编辑
vi、vim
不保存退出:q!
保存退出:wq!
# 查看当前路径
pwd
# 切换用户
su
# 创建用户
useradd
# 删除用户
userdel
# 查看
find
find . -name "*.java"
# 修改权限
chmod
 chmod 755 -R /home/linuxmi/linux
# 查看进程
ps
## 指定格式的,grep进程关键字
ps -ef | grep usr
# 杀进程
kill
## 彻底杀死指定的进程
kill -9 $(ps -ef | grep hnlinux) //方法一 过滤出hnlinux用户进程
# 查看日志
tail
tail -f filename 会把 filename 文件里的最尾部的内容显示在屏幕上,并且不断刷新,只要 filename 更新就可以看到最新的文件内容。
tail notes.log         # 默认显示最后 10 行
tail -n +20 log.txt   #显示第20行至末尾
tail -c 10 log.txt    #显示最后是个字符

head
head notes.log  #默认显示最开始10行

# 查看占用cpu使用率最高的进程
ps -aux | sort -k3nr | head -K

# 查看某端口号
netstat -anp | grep number

# 查看ip地址
ifconfig

# 查看系统硬盘空间
df -aTh

#查看当前机器的listen所有端口号
netstat -tlnp

#以/etc/passwd 的前五行内容为例,提取用户名?
cat /etc/passwd | head -n 5 | cut -d:-f 1

在linux中find和grep的区别?
find是在目录结构下搜索文件、根据参数搜索指定的文件。
grep是根据正则表达式去查询匹配的条件,使用选线是所有用户。








评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值