Linux常用命令
文件和目录操作命令
ls - 列出目录内容
列出当前目录的内容示例:
> ls
cd - 切换目录
切换到
/home/user
目录示例:> cd /home/user
pwd - 显示当前工作目录
显示当前工作目录示例:
> pwd
mkdir - 创建目录
创建名为“
documents
”的目录示例:> mkdir documents
rm - 删除文件或目录
删除名为“
file.txt
”的文件示例:> rm file.txt
cp - 复制文件或目录
将文件“
source.txt
”复制到目录“destination
”示例:> cp source.txt destination/
mv - 移动文件或目录
将文件“
file.txt
”移动到目录“destination
”示例:> mv file.txt destination/
文件查看和编辑命令
cat - 查看文件内容
显示文件“
file.txt
”的内容示例:> cat file.txt
more - 分页显示文件内容
分页显示文件“
file.txt
”的内容示例:> more file.txt
less - 按需显示文件内容
按需显示文件“
file.txt
”的内容示例:> less file.txt
head - 显示文件头部内容
显示文件“
file.txt
”的前10行示例:> head file.txt
tail - 显示文件尾部内容
显示文件“
file.txt
”的最后10行示例:> tail file.txt
vi - 文本编辑器
使用vi编辑文件“
file.txt
”示例:> vi file.txt
nano - 文本编辑器
使用nano编辑文件“
file.txt
”示例:> nano file.txt
系统管理命令
top - 实时查看系统资源使用情况
实时查看系统资源使用情况示例:
> top
ps - 查看进程信息
查看所有正在运行的进程示例:
> ps aux
kill - 终止进程
终止进程ID为12345的进程示例:
> kill 12345
df - 查看磁盘空间使用情况
查看磁盘空间使用情况示例:
> df -h
free - 查看内存使用情况
查看内存使用情况示例:
> free -m
ifconfig - 查看和配置网络接口
查看所有网络接口的配置信息示例:
> ifconfig -a
ssh - 远程登录
远程登录到主机“
example.com
”示例:> ssh user@example.com