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