linux命令选项大全
-
以下是一些常用的 Linux 命令选项的详细介绍:
1. -a 或 –all:显示所有文件,包括隐藏文件。
2. -l:以长格式显示文件或目录的详细信息,包括文件权限、拥有者、大小、修改时间等。
3. -r 或 –reverse:逆序显示文件或目录。
4. -i 或 –inode:同时显示文件或目录的索引节点号。
5. -t:按修改时间排序显示文件或目录,最近修改的先显示。
6. -h 或 –human-readable:以人类可读的格式显示文件或目录的大小。
7. -d:仅显示目录,而不显示目录下的文件。
8. -F:在文件名后加上符号表示文件类型,例如添加”/”表示目录,添加”*”表示可执行文件。
9. -s:按文件或目录的大小进行排序,显示文件或目录的大小。
10. -n:以数字顺序而非字母顺序进行排序。
11. -c 或 –count:显示目录中文件和子目录的数量。
12. -G:以彩色显示结果。
13. -p:添加斜杠后缀来区分目录。
14. -R 或 –recursive:递归显示目录及其子目录的内容。
15. -u:按访问时间而非修改时间排序。
16. -g:类似于“-l”,但不显示文件或目录的拥有者信息。
17. -x:按横向方式显示目录内容。
18. -e 或 –echo:显示命令的结果。
19. -q:以安静模式运行,不显示警告或错误信息。
20. –help:显示命令的帮助信息。
这些选项只是 Linux 命令中的部分常用选项,具体命令的选项可能会有所不同。在使用时,可以通过 man 命令来查看特定命令的帮助文档,了解更多选项和使用方法。
2年前 -
在Linux系统中,命令选项是用来修改或者扩展命令功能的参数。每个命令都有不同的选项,用于执行不同的任务。以下是一些常见的Linux命令选项:
1. -a 或者 –all:显示所有文件,包括隐藏文件。
2. -l 或者 –long:以长格式显示文件详细信息,如权限、文件大小、所有者、修改时间等。
3. -r 或者 –reverse:反向排序文件列表。
4. -d 或者 –directory:当指定一个目录时,只显示目录本身而不显示其内容。
5. -i 或者 –ignore-case:在查找时忽略字符大小写。6. -f 或者 –force:强制执行某个操作,如强制删除文件。
7. -h 或者 –help:显示命令的帮助信息。
8. -m 或者 –mode:设置文件或者目录的权限。
9. -p 或者 –parents:创建目录时,自动创建所需的父目录。
10. -s 或者 –size:以排序的方式显示文件大小。11. -t 或者 –sort:按照指定的方式对文件进行排序,如按时间、大小等。
12. -u 或者 –update:只拷贝较新的文件。
13. -v 或者 –verbose:显示详细的操作信息。
14. -x 或者 –one-file-system:在复制或查找文件时,不跨越文件系统边界。
15. -c 或者 –count:统计文件的个数。16. -e 或者 –edit:编辑文件。
17. -g 或者 –group:以组的方式显示文件详细信息。
18. -n 或者 –number:对文件内容进行编号。
19. -o 或者 –owner:以所有者的方式显示文件详细信息。
20. -q 或者 –quiet:不显示任何输出。21. -R 或者 –recursive:递归处理文件目录。
22. -W 或者 –width:设置输出的宽度。
23. -B 或者 –bytes:以字节为单位显示文件大小。
24. -C 或者 –context:以安全上下文显示文件详细信息。
25. -D 或者 –debug:显示调试信息。这些只是常见的Linux命令选项,实际上每个命令都有自己特定的选项,你可以通过命令的帮助文档或者man page来查看更详细的选项。
2年前 -
一、概述
在Linux操作系统中,命令的后面通常可以跟上一些选项(Options)来对命令进行进一步的控制和引导。选项通常使用一个或者两个减号(-)来表示,有时会使用两个减号(–)来表示长选项。本文将介绍Linux命令中常用的一些选项,包括通用选项和一些常见命令的特定选项。
二、通用选项
1. –help(或-h):显示命令的使用帮助信息。
使用示例:ls –help2. –version(或 -V):显示命令的版本信息。
使用示例:gcc –version3. -a:显示所有文件,包括隐藏文件。
使用示例:ls -a4. -l:显示文件的详细信息,包括权限、所有者、大小等。
使用示例:ls -l5. -d:查看目录的信息,而不是目录里的内容。
使用示例:ls -d6. -r:逆序显示文件列表。
使用示例:ls -r7. -t:按照文件的修改时间排序显示文件列表。
使用示例:ls -t8. -s:按照文件的大小排序显示文件列表。
使用示例:ls -s9. -i:显示文件的inode号。
使用示例:ls -i10. -n:以数字形式显示用户和组的ID。
使用示例:ls -n11. -p:在文件名后面添加一个斜杠,用于区分目录和文件。
使用示例:ls -p12. -F:在文件名后面添加一个特殊字符来表示文件类型,例如“/”表示目录,“*”表示可执行文件。“@”表示链接文件。
使用示例:ls -F13. -h:以人类可读的方式显示文件大小。
使用示例:ls -h三、常见命令的特定选项
1. cd命令:
-p:使用物理路径,而不是逻辑路径进行切换。
使用示例:cd -p /usr/local/bin2. cp命令:
-r(或 -R):递归复制目录及其子目录下的文件和目录。
使用示例:cp -r /src /dst-i:交互式复制,遇到同名文件时进行提示。
使用示例:cp -i /src/file /dst-v:显示复制过程。
使用示例:cp -v /src/file /dst3. mv命令:
-b:月份、日期和时间作为备份文件名的后缀。
使用示例:mv -b /src/file /dst-f:强制移动,覆盖同名的文件。
使用示例:mv -f /src/file /dst-t:指定目标目录。
使用示例:mv -t /dst /src/file4. rm命令:
-f:强制删除,不进行确认提示。
使用示例:rm -f /file-r(或 -R):递归删除目录及其子目录下的文件和目录。
使用示例:rm -r /dir-i:交互式删除,删除前进行提示。
使用示例:rm -i /file5. mkdir命令:
-m:设置目录的权限。
使用示例:mkdir -m 777 /dir-p:创建多级目录。
使用示例:mkdir -p /dir/subdir6. rmdir命令:
-p:如果删除某个目录后,父目录成为空目录,也一并删除。
使用示例:rmdir -p /dir/subdir7. find命令:
-name:按照文件名查找。
使用示例:find /dir -name file-type:按照文件类型查找,包括f(普通文件)、d(目录)、l(链接文件)等。
使用示例:find /dir -type d-size:按照文件大小查找,可以使用“+”表示大于指定大小,使用“-”表示小于指定大小。
使用示例:find /dir -size +1G-mtime:按照修改时间查找,可以使用“+”表示指定时间之前,使用“-”表示指定时间之后。
使用示例:find /dir -mtime -7-exec:对匹配的文件执行指定的命令。
使用示例:find /dir -name “*.txt” -exec rm {} \;8. grep命令:
-i:忽略大小写。
使用示例:grep -i “hello” file-n:显示行号。
使用示例:grep -n “hello” file-r(或 -R):递归搜索目录下的所有文件。
使用示例:grep -r “hello” /dir9. tar命令:
-c:创建压缩档案。
使用示例:tar -c -f archive.tar file1 file2-x:解压缩档案。
使用示例:tar -x -f archive.tar-z:使用gzip进行压缩或解压缩。
使用示例:tar -czf archive.tar.gz file1 file2-j:使用bzip2进行压缩或解压缩。
使用示例:tar -cjf archive.tar.bz2 file1 file210. ssh命令:
-p:指定端口号。
使用示例:ssh -p 2222 user@hostname-l:指定登录用户。
使用示例:ssh -l user hostname-X:启用X11转发。
使用示例:ssh -X user@hostname以上仅是一些常见的Linux命令选项,更多命令的选项请使用 –help 或 man 命令进行查阅。
2年前