首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

linux常用命令及参数

Linux操作系统中有许多命令和参数,以下是一些常用的Linux命令及其常用参数:

1. ls - 列出目录内容

  • -l:长格式列出,显示详细信息。
  • -a:显示所有文件,包括隐藏文件(以.开头的文件)。
  • -h:以人类可读的格式显示文件大小(如K、M、G)。

示例

代码语言:txt
复制
ls -lah /path/to/directory

2. cd - 更改目录

  • 无特殊参数,但可以使用相对路径或绝对路径。

示例

代码语言:txt
复制
cd /home/user/documents
cd ../photos

3. cp - 复制文件或目录

  • -r:递归复制目录。
  • -i:交互式复制,如果目标文件已存在,会提示确认。
  • -v:显示复制过程。

示例

代码语言:txt
复制
cp -rv /source/directory /destination/directory

4. mv - 移动或重命名文件或目录

  • -i:交互式移动,如果目标文件已存在,会提示确认。
  • -v:显示移动过程。

示例

代码语言:txt
复制
mv -iv oldfile.txt newfile.txt

5. rm - 删除文件或目录

  • -r:递归删除目录。
  • -i:交互式删除,删除前会提示确认。
  • -f:强制删除,不提示确认。

示例

代码语言:txt
复制
rm -rf /path/to/directory

6. grep - 搜索文本

  • -i:忽略大小写。
  • -r:递归搜索目录。
  • -n:显示匹配行的行号。

示例

代码语言:txt
复制
grep -rin "search_term" /path/to/directory

7. find - 查找文件

  • -name:按文件名查找。
  • -type:按文件类型查找(如f表示文件,d表示目录)。
  • -mtime:按修改时间查找。

示例

代码语言:txt
复制
find /path/to/directory -name "*.txt" -type f -mtime -7

8. chmod - 更改文件权限

  • u:用户权限。
  • g:组权限。
  • o:其他用户权限。
  • a:所有用户权限。
  • +:添加权限。
  • -:移除权限。
  • =:设置权限。

示例

代码语言:txt
复制
chmod u+x script.sh

9. chown - 更改文件所有者

  • -R:递归更改目录及其内容的所有者。

示例

代码语言:txt
复制
chown -R user:group /path/to/directory

10. ps - 显示进程状态

  • -ef:显示所有进程的详细信息。

示例

代码语言:txt
复制
ps -ef

11. kill - 终止进程

  • -9:强制终止进程。

示例

代码语言:txt
复制
kill -9 PID

12. tar - 归档文件

  • -cvf:创建归档文件并显示过程。
  • -xvf:解压归档文件并显示过程。
  • -z:通过gzip压缩或解压。

示例

代码语言:txt
复制
tar -czvf archive.tar.gz /path/to/directory
tar -xzvf archive.tar.gz

这些命令和参数只是Linux命令的一部分,掌握这些常用命令可以大大提高你在Linux环境中的工作效率。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券