linux 常用命令
更多
以下为 Linux 常用命令的中文整理(按功能分类):
文件与目录操作
ls- 列出目录内容
ls -l(详细列表) |ls -a(含隐藏文件) |ls -lh(人性化文件大小)
- 列出目录内容
cd- 切换目录:
cd ~(主目录) |cd ..(上级目录) |cd -(返回上次目录)
- 切换目录:
pwd- 显示当前工作目录路径
mkdir- 创建目录:
mkdir dir1|mkdir -p dir1/dir2(创建多级目录)
- 创建目录:
rmdir- 删除空目录
cp- 复制文件/目录:
cp file1 file2|cp -r dir1 dir2(递归复制目录)
- 复制文件/目录:
mv- 移动/重命名:
mv old.txt new.txt(重命名) |mv file1 /path/(移动文件)
- 移动/重命名:
rm- 删除:
rm file1|rm -r dir1(递归删除目录) |rm -f file(强制删除)
- 删除:
touch- 创建空文件或更新文件时间戳
文件查看与编辑
cat- 查看文件内容:
cat file.txt|cat file1 file2 > combined.txt(合并文件)
- 查看文件内容:
less/more- 分页查看文件(支持翻页/搜索)
head- 查看文件头部:
head -n 20 file.log(显示前20行)
- 查看文件头部:
tail- 查看文件尾部:
tail -f file.log(实时追踪日志)
- 查看文件尾部:
vim/nano- 文本编辑器(
vim功能强大,nano简单易用)
- 文本编辑器(
权限管理
chmod- 修改权限:
chmod u+x script.sh(添加执行权限) |chmod 755 file(数字权限)
- 修改权限:
chown- 修改所有者:
chown user:group file|chown -R user dir(递归修改)
- 修改所有者:
chgrp- 修改文件所属组
压缩与解压
tar- 打包/解包:
tar -cvf archive.tar dir(打包) |tar -xvf archive.tar(解包)
tar -zcvf archive.tar.gz dir(打包并gzip压缩)
tar -zxvf archive.tar.gz(解压.gz包)
- 打包/解包:
gzip/gunzip- 压缩/解压:
gzip file→file.gz|gunzip file.gz
- 压缩/解压:
zip/unzip- 压缩/解压zip文件:
zip archive.zip file|unzip archive.zip
- 压缩/解压zip文件:
系统信息
df- 磁盘空间:
df -h(人性化显示)
- 磁盘空间:
du- 目录大小:
du -sh dir(显示总大小)
- 目录大小:
top/htop- 实时进程监控(
htop更友好)
- 实时进程监控(
free- 内存使用:
free -h
- 内存使用:
uname- 系统信息:
uname -a(内核版本等)
- 系统信息:
ps- 进程快照:
ps aux(查看所有进程)
- 进程快照:
kill- 终止进程:
kill -9 PID(强制终止)
- 终止进程:
网络操作
ping- 测试连通性:
ping example.com
- 测试连通性:
ifconfig/ip addr- 查看网络接口(
ip命令更现代)
- 查看网络接口(
netstat- 网络状态:
netstat -tuln(查看监听端口)
- 网络状态:
ssh- 远程登录:
ssh user@host
- 远程登录:
scp- 安全复制:
scp file.txt user@host:/path(本地→远程)
scp user@host:/path/file.txt .(远程→本地)
- 安全复制:
wget/curl- 下载文件:
wget https://example.com/file|curl -O URL
- 下载文件:
搜索与查找
find- 文件搜索:
find /home -name "*.txt"(按名称)
find /var/log -size +10M(按大小)
- 文件搜索:
grep- 文本搜索:
grep "error" log.txt(文件中搜索)
grep -r "pattern" /dir(递归搜索目录)
- 文本搜索:
which- 查找命令路径:
which python
- 查找命令路径:
用户管理
sudo- 以管理员权限执行命令
su- 切换用户:
su - username
- 切换用户:
passwd- 修改密码
useradd/userdel- 添加/删除用户:
useradd newuser|userdel olduser
- 添加/删除用户:
其他实用命令
history:查看命令历史记录alias:设置别名(如alias ll='ls -alF')date:显示/设置系统时间echo:输出文本(echo $PATH查看环境变量)man:查看命令手册(如man ls)
⚠️ 注意事项
- 慎用
rm -rf /:强制递归删除根目录(会导致系统毁灭性破坏) - 权限管理:修改系统文件需
sudo,避免误操作 - 备份习惯:重要操作前备份数据(如
cp file.txt file.txt.bak)
? 技巧:
Tab键自动补全文件名/命令Ctrl + C终止当前命令Ctrl + Z暂停进程(fg恢复)Ctrl + R反向搜索历史命令
Memcache系统常用命令讲解
Memcache系统常用命令讲解(无线电源技术商业计划书)-该文档为Memcache系统常用命令讲解文档,是一份还算不错的参考文档,感兴趣的可以下载看看,,,,,,,,,,,,,,,,
资料下载
吴湛
2021-09-28 11:27:02
linux常用命令及用法
Linux是一种开源的操作系统,它以稳定、高效和安全的特点受到广大用户的喜爱。掌握Linux的常用命令及其用法对于操作系统的管理和开发都至关重要
2023-11-17 09:47:41
Linux常用命令总结
不少Linux运维初级同学,一到面试环节,就会在基础上掉链子,比如一些简单的命令都会不知道,今天浩道跟大家分享这篇硬核干货,可以帮助大家几分钟回顾掌握Linu
2023-09-04 17:14:28
7天热门专题
换一换
换一换
- 如何分清usb-c和type-c的区别
- 中国芯片现状怎样?芯片发展分析
- vga接口接线图及vga接口定义
- 芯片的工作原理是什么?
- 华为harmonyos是什么意思,看懂鸿蒙OS系统!
- 什么是蓝牙?它的主要作用是什么?
- ssd是什么意思
- 汽车电子包含哪些领域?
- TWS蓝牙耳机是什么意思?你真的了解吗
- 什么是单片机?有什么用?
- 升压电路图汇总解析
- plc的工作原理是什么?
- 再次免费公开一肖一吗
- 充电桩一般是如何收费的?有哪些收费标准?
- ADC是什么?高精度ADC是什么意思?
- dtmb信号覆盖城市查询
- EDA是什么?有什么作用?
- 苹果手机哪几个支持无线充电的?
- type-c四根线接法图解
- 华为芯片为什么受制于美国?
- 怎样挑选路由器?
- 元宇宙概念股龙头一览
- 锂电池和铅酸电池哪个好?
- 什么是场效应管?它的作用是什么?
- 如何进行编码器的正确接线?接线方法介绍
- 虚短与虚断的概念介绍及区别
- 晶振的作用是什么?
- 大疆无人机的价格贵吗?大约在什么价位?
- 苹果nfc功能怎么复制门禁卡
- amoled屏幕和oled区别
- 单片机和嵌入式的区别是什么
- 复位电路的原理及作用
- BLDC电机技术分析
- dsp是什么意思?有什么作用?
- 苹果无线充电器怎么使用?
- iphone13promax电池容量是多少毫安
- 芯片的组成材料有什么
- 特斯拉充电桩充电是如何收费的?收费标准是什么?
- 直流电机驱动电路及原理图
- 传感器常见类型有哪些?
- 自举电路图
- 通讯隔离作用
- 苹果笔记本macbookpro18款与19款区别
- 新斯的指纹芯片供哪些客户
- 伺服电机是如何进行工作的?它的原理是什么?
- 无人机价钱多少?为什么说无人机烧钱?
- 以太网VPN技术概述
- 手机nfc功能打开好还是关闭好
- 十大公认音质好的无线蓝牙耳机
- 元宇宙概念龙头股一览