【Linux系统管理】基础常用命令记录

203次阅读

Linux,即 GNU/Linux,是一款免费开源的类 UNIX 操作系统。它支持多种发行版如 Debian、Ubuntu 和 CentOS,并提供从命令行到图形化桌面的多样界面,命令行界面因其低资源消耗而常部署在服务器中,本文将介绍 Linux 的关键特性及一些基础命令行操作,帮助用户高效管理和维护系统。

【Linux 系统管理】基础常用命令记录

Linux 命令严格区分大小写,且一般格式如下,注意“[]”符号是为了表示一个部分,在编写命令时,不能带上这个符号:

 命令名 [ 选项 ]...[ 参数 ]...

1、开关机命令

shutdown –h now #关机命令
shutdown –r now #重启命令
reboot #重启命令 

2、用户操作命令

sudo -i #切换为 root 用户
su root #切换为 root 用户, 把 root 改为其它用户名则切换为其它用户
passwd  #修改当前用户密码,后面加用户名参数则修改其它用户密码,输入密码时默认不显示
service sshd restart  #修改密码后重启 SSH 以使新密码生效
adduser name  #添加用户,name 为用户名
deluser name  #删除用户,name 为用户名 

3、下载安装软件命令

yum      #Centos 系统的安装工具,如果是用的 centos 系统,只需要把下方的 apt-get 修改成 yum 即可
apt-get  #Debian 和 Ubuntu 系统的安装工具
apt-get install package #安装 package,package 为软件名
apt-get install package --reinstall #重新安装包 package,package 为软件名
apt-get -f install #修复安装
apt-get update #更新源
apt-get upgrade #更新已安装的包
apt-get dist-upgrade #升级系统
apt-get remove package #删除包
apt-get remove package --purge #删除包,包括配置文件等
apt-get clean && sudo apt-get autoclean #清理无用的包 

4、文件目录命令

ls  #查看当前目录存在哪些文件
cd /name #目录切换,name 为目录名称,可使用绝对目录路径切换至任一目录所在
cd -  #返回之前的目录
cd .  #当前目录
cd 或 cd ~  #返回 root 目录
mkdir name  #在当前目录下创建新目录,name 为目录名称
rm name  #删除目录或文件,name 为目录或文件全称
rm -f name #强制删除指定目录下的 name 文件
rm -i name #删除前询问一次确认
rm -rf name #强制删除目录下的所有文件
touch name  #在当前目录创建新的 name 空白文件
cat  #查看文件的内容
mv name namex  #重命名,name 重命名为 namex
mv name mulu  #将 name 文件移动到 mulu 目录 

5、打包和解压命令

tar -cf name.tar name  #将 name 打包成 name.tar
tar -xf name.tar  #解压 name 压缩包到当前目录
tar -zcf name.tar.gz name  #使用 gzip 压缩
tar -zxf name.tar.gz -C /home/test  #使用 gzip 解压 name 压缩包到指定目录,不加 - C 则解压到当前目录 

6、资源状态命令

ps -A  #列出所有的进程
ps -au  #显示进程较详细的信息
ps -aux  #显示所有包含其他使用者的进程
ps -l  #采用详细的格式来显示进程状况。
正文完
 0
IT老司机
版权声明:本站原创文章,由 IT老司机 于2024-05-01发表,共计1405字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。