Linux 常用命令总结(上)
·
一、前言
Linux 是后端开发、嵌入式开发、服务器运维、云计算以及人工智能开发中非常常见的操作系统。
与 Windows 通过图形界面操作不同,Linux 中大量的工作都可以通过命令行完成。因此,熟练掌握 Linux 常用命令,是进行 Linux 开发的基础。
本文对 Linux 中最常用的命令进行系统总结,主要包括:
- 文件和目录操作
- 文件查看与编辑
- 文件搜索
- 文件权限
- 用户与用户组
- 进程管理
- 磁盘和内存
- 网络相关命令
- 压缩与解压
- 软件安装
- 系统信息
- 常用命令组合
二、Linux 命令的基本格式
Linux 命令通常具有下面的格式:
command [options] [arguments]
例如:
ls -l /home
其中:
ls:命令-l:选项/home:参数
也可以使用:
command --help
查看命令帮助。
例如:
ls --help
还可以使用:
man ls
查看更加详细的命令说明。
三、目录操作命令
1. pwd:查看当前目录
pwd
例如:
$ pwd
/home/user
pwd 的作用就是显示当前所在目录的绝对路径。
2. ls:查看目录内容
最基本的使用:
ls
查看详细信息:
ls -l
显示隐藏文件:
ls -a
同时显示详细信息和隐藏文件:
ls -la
按照文件大小排序:
ls -lhS
其中:
-l:详细信息-a:显示隐藏文件-h:使用更加容易阅读的单位-S:按照文件大小排序
3. cd:切换目录
进入指定目录:
cd /home
进入当前用户主目录:
cd ~
或者:
cd
返回上一级目录:
cd ..
返回上一次所在目录:
cd -
例如:
cd /home/user/project
cd ..
此时会进入:
/home/user
四、文件和目录操作
1. touch:创建文件
touch test.txt
创建一个空文件:
test.txt
如果文件已经存在,touch 通常会更新文件时间。
2. mkdir:创建目录
创建目录:
mkdir test
一次创建多级目录:
mkdir -p project/src/test
-p 表示父目录不存在时自动创建。
3. cp:复制文件
复制文件:
cp test.txt test2.txt
复制目录:
cp -r dir1 dir2
其中:
-r
表示递归复制。
4. mv:移动和重命名
移动文件:
mv test.txt /home/user/
重命名文件:
mv old.txt new.txt
移动目录:
mv project /home/user/
Linux 中没有单独的 rename 命令,通常使用 mv 完成重命名。
5. rm:删除文件
删除文件:
rm test.txt
删除目录:
rm -r test
强制删除:
rm -f test.txt
递归并强制删除:
rm -rf test
需要特别注意:
rm -rf
具有较强的破坏性,执行前一定要确认路径是否正确。
例如:
rm -rf /home/user/test
不要随意执行类似:
rm -rf /*
openEuler 是由开放原子开源基金会孵化的全场景开源操作系统项目,面向数字基础设施四大核心场景(服务器、云计算、边缘计算、嵌入式),全面支持 ARM、x86、RISC-V、loongArch、PowerPC、SW-64 等多样性计算架构
更多推荐



所有评论(0)