Shell基本命令行操作包括以下常用命令:
查看当前目录:
pwd
:打印当前工作目录(Print Working Directory)。
文件和目录操作:
ls
:列出目录内容。- 选项:
-l
列出详细信息,-a
显示所有文件(包括隐藏文件),-h
以人类可读的格式显示文件大小。
- 选项:
cd
:切换目录。- 用法:
cd [directory]
,不指定目录则切换到用户主目录。
- 用法:
mkdir
:创建新目录。- 用法:
mkdir [directory-name]
。
- 用法:
rmdir
:删除空目录。- 用法:
rmdir [directory-name]
。
- 用法:
rm
:删除文件或目录。- 选项:
-f
强制删除,-r
或-R
递归删除目录及其内容。 - 注意:使用
rm
命令时要谨慎,避免误删重要文件。
- 选项:
cp
:复制文件或目录。- 选项:
-r
用于复制目录,-i
在覆盖前提示。 - 用法:
cp [source] [destination]
。
- 选项:
mv
:移动/重命名文件或目录。- 用法:
mv [source] [destination]
。
- 用法:
搜索文件和内容:
find
:在指定路径下查找文件。- 用法:
find [path] [expression]
。
- 用法:
grep
:在文件中搜索匹配的行。- 用法:
grep [pattern] [file]
。
- 用法:
查看文件内容:
cat
:显示文件内容。less
或more
:分页查看文件内容,可以前后翻页。head
:显示文件开头部分的内容。tail
:显示文件结尾部分的内容。- 选项:
-f
实时跟踪文件尾部的更新。
- 选项:
进程管理:
ps
:列出当前运行的进程。top
:动态显示系统状态和进程信息。kill
或pkill
:结束进程。- 用法:
kill [process-id]
或pkill [process-name]
。
- 用法:
帮助和信息:
man
:查看命令的手册页。- 用法:
man [command]
。
- 用法:
--help
或-h
:许多命令支持这个选项来显示简短的帮助信息。
其他常用命令:
echo
:输出文本到屏幕。clear
或cls
(Windows):清屏。history
:查看命令历史记录。exit
:退出当前的Shell。
以上是一些基本的Shell命令行操作,实际使用中可能需要根据具体需求结合各种命令的选项和参数来完成复杂的任务。在学习和使用过程中,建议查阅相关文档或教程以获得更详细的说明和示例。