Linux操作系统因其稳定性和灵活性,在服务器、桌面以及嵌入式系统中都有着广泛的应用。掌握Linux的基本命令对于系统管理至关重要。以下是一份Linux常用命令速查手册,帮助您快速掌握系统管理技巧。
文件操作
文件查看
ls:列出目录内容ls -a:显示隐藏文件ls -l:详细列表ls -h:以可读的格式显示文件大小
cat:显示文件内容cat /etc/passwd:显示passwd文件内容
less:分页查看文件less /etc/passwd:分页查看passwd文件
文件创建
touch:创建空文件touch file.txt:创建file.txt文件
cp:复制文件cp source.txt destination.txt:复制source.txt到destination.txt
文件删除
rm:删除文件rm file.txt:删除file.txt文件rm -r directory:递归删除目录
目录操作
目录查看
pwd:显示当前目录路径
目录创建
mkdir:创建目录mkdir directory:创建directory目录
目录删除
rmdir:删除空目录rmdir directory:删除directory目录
磁盘分区与挂载
分区查看
fdisk -l:列出所有磁盘分区
挂载分区
mount /dev/sdb1 /mnt/data:将/dev/sdb1分区挂载到/mnt/data
系统信息
系统信息查看
uname -a:显示系统详细信息hostname:显示主机名
查看进程
ps:显示当前进程ps aux:显示所有进程ps -ef:显示所有进程(与ps aux效果相同)
查看内存使用情况
free:显示内存使用情况free -m:以MB为单位显示内存使用情况
网络操作
查看网络连接
netstat:显示网络连接netstat -tulnp:显示TCP、UDP、监听端口和进程ID
查看路由表
route:显示路由表route -n:显示路由表(以数字形式显示)
权限管理
修改文件权限
chmod:修改文件权限chmod u+x file.txt:给文件file.txt所有者添加执行权限
修改文件所有者
chown:修改文件所有者chown root:root file.txt:将文件file.txt的所有者改为root
软件包管理
安装软件包
apt-get install package:使用APT包管理器安装软件包
卸载软件包
apt-get remove package:使用APT包管理器卸载软件包
以上是Linux常用命令速查手册的一部分,希望对您有所帮助。在实际操作中,建议您结合具体情况进行学习和实践。
