[Linux嵌入式开发]Linux常用命令

Linux常用命令整理

(一)文件类

$>输出重定向(覆盖)

$>>输出重定向(追加)

名称作用备注
cd切换目录
mkdir创建目录
cp拷贝文件-r 递归拷贝(目录)
rm复制文件-r 递归删除 -f 强制删除
echo输出内容到控制台-e 支持转义
cat查看文件内容
ls输出目录中文件-l 输出完整文件信息 -a 显示所有隐藏文件
mv文件移动
ln-s 源文件 链接文件 产生软链接
touch产生文件

(二)磁盘类

名称作用备注
mount挂载文件系统-l(列出已挂载) -t 挂载文件系统类型
unmount卸载文件系统
du查看文件大小-s 只显示总和 -h 易于阅读 -a 包括文件 常见用法 -ah -sah]
df查看系统磁盘信息-h 易于阅读
lsblk挂载查看-f 显示详细信息
fdisk磁盘管理-l 查看磁盘信息 sdx 磁盘分区

(三)网络类

名称作用备注
ping检测设备之间的联通性
ifconfig查看设置 ip 以及其他网络信息
netstat网络工具常见用法
-anp | grep 进程号 输出进程占用端口 -npl | grep 端口号 查看占用端口进程
tftp网络传输工具-r file -g ip

(四)用户管理

名称作用备注
useradd用户添加-g 用户组 -d 用户所在目录
userdel用户删除userdel user
usermod用户更改信息
passwd更改用户密码passwd user
id查看所有用户等同 cat /etc/passwd
su跳转用户su user
groupadd添加用户组cat /etc/group 查看用户信息 groupadd group
chmod更改文件用户权限chmod 777 file -R 递归赋予权限
chmon更改文件所有者

(五)进程管理

名称作用备注
ps查看进程状态-e 显示所有进程 -u 显示关联用户进程 u 用户友好
top实时监控系统状态
kill终止进程-9 pid 强制停止莫格进程

(六)查找类

名称作用备注
which查看命令别名以及位置
whereis查看命令以及帮助文档位置
find查看文件位置-name 依据大小查找 -size 依据大小查找
grep依据文件内容查找位置grep -rn “xxx” *
locate依据系统日志快速查找

(七)系统类

名称作用备注
clear系统清屏等同于crtl+l
env显示环境变量
pwd显示当前目录
service系统服务管理service start/stop/restart/status xxx (etc/init.d/xxx)
systemctl系统服务管理list-uint-files 列出所有服务 get-default 查看运行等级

(八)压缩类

名称作用备注
zip压缩文件zip xx.zip file
unzip解压缩文件unzip xx.zip
tar压缩文件tar -czf gzip压缩 tar -cjf bzip压缩 tar -tf 临时查看
tar解压缩文件tar -xf 文件解压 -v 显示解压过程

(九) 其他

名称作用备注
seq产生数字seq 1 6
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

与光同程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值