如何查看操作系统的版本和硬件资源信息
-
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 pid
9强制结束进程, 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
压缩文件后文件名 需要被压缩的文件