如何查看操作系统的版本和硬件资源信息
-
lsb_release(需要通过yum install -y redhat-lsb先进行安装才有此命名), 可用来查看当前系统的发行版本信息 -
uname -a用来查看linux内核版本 -
df(默认以k来描述文件大小) 用来查看文件系统的使用情况(df -Th以M为单位描述文件大小) -
top(该命令可用用来查看linux操作系统当前的进程)
Linux目录和文件权限
-
cd /表示来到根目录下面 -
ls查看该文件夹下的所有文件(ls - la) -
root目录下的文件夹用途dev-
home相当于个人目录 -
usr系统可执行的文件 -
val存放日志文件 -
etc软件配置文件 -
sys系统目录
文档型
文件相关命令 (
touch,cat,echo,rm,vi,cd)
-
mkdir创建文件夹 -
touch创建文件 -
cat查看文件内容 -
vi打开文件输入内容i表示确认进行编辑 -
:wq!保存编辑内容 按esc键之后 -
:q!不对该文件进行保存 -
echo命令可以在文件尾部插入内容 或 直接替换掉文件的所有内容- 尾部插入内容
echo '123' >> test.txt - 替换所有内容
echo 'all' > test.txt
- 尾部插入内容
-
rm -r文件夹;rm -rf文件夹 强制删除
硬件型 (
磁盘,进程,服务,网络)
-
ps -ef | grep docker用于查看进程,grep docker是用来筛选docker相关的进程的 -
kill -9 pid9强制结束进程, pid 进程对应的pid - 查看服务命令
-
service sshd status查看sshd状态 -
service sshd top终止 -
service sshd restart重启 -
systemctl status firewalld.service查看防火墙状态
-
功能型 (
压缩 / 解压,下载,远程)
- 下载 :
weget资源链接 - 解压 :
tar zxvf资源文件名 (z: 表示gz结尾的压缩文件, x解压, v显示解压过程, f解压到与当前文件同名的文件夹中) - 压缩:
tar zcvf压缩文件后文件名 需要被压缩的文件