Linux常见命令
Linux 是一种广泛使用的操作系统,尤其在服务器和开发环境中。以下是一些常见的 Linux 命令及其用途:
文件和目录操作
1. ls- 列出目录内容
- ls -l:以长格式列出
- ls -a:显示隐藏文件
2. cd- 切换目录
- cd /path/to/directory:进入指定目录
- cd ..:返回上一级目录
3. pwd- 显示当前工作目录
4. mkdir - 创建目录
- mkdir new_directory
5. rmdir - 删除空目录
- rmdir empty_directory
6. rm- 删除文件或目录
- rm file.txt
- rm -r directory:递归删除目录及其内容
7. cp - 复制文件或目录
- cp file1.txt file2.txt
- cp -r dir1 dir2:递归复制目录
8. mv- 移动或重命名文件或目录
- mv oldname.txt newname.txt
- mv file.txt /path/to/directory
9. touch- 创建空文件或更新文件时间戳
- `touch newfile.txt`
10. cat - 查看文件内容
- cat file.txt
11. more / less- 分页查看文件内容
- more file.txt
- less file.txt
12. head / tail - 查看文件的开头或结尾部分
- head -n 10 file.txt:查看前10行
- tail -n 10 file.txt:查看最后10行
压缩和解压缩
1. tar - 打包和解包文件
- tar -cvf archive.tar /path/to/directory:打包
- tar -xvf archive.tar:解包
2. gzip / gunzip- 压缩和解压缩文件
- gzip file.txt
- gunzip file.txt.gz
3. zip / unzip - 压缩和解压缩文件
- zip archive.zip file.txt
- unzip archive.zip