Linux

查看内核版本

1
2
3
$ cat /proc/version
$ uname -a
$ uname -r

解决Centos8 yum源

Failed to download metadata for repo ‘AppStream’: Cannot prepare internal mirrorlist: No URLs in mirrorlist”

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
1、进入yum的repos目录
cd /etc/yum.repos.d/

2、修改所有的CentOS文件内容
sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*

3、更新yum源为阿里镜像
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

yum clean all
yum makecache

4、yum安装测试是否可以yum安装
随便找个命令测试就行
eg:
yum -y install git

查看系统版本

1
2
3
4
$ lsb_release -a
$ more /etc/redhat-release
$ cat /etc/redhat-release
$ cat /etc/issue

删除大文件

1
2
3
4
df -l
df -h
find / -type f -size +200M
rm -rf var /var/lib/mysql/binlog.00004*

查看主机名称

1
$ hostname

帮助

1
2
3
4
5
6
查看命令手册
$ man scp
$ info scp

汉化 man 命令
$ yum install man-pages-zh-CN

开关机

1
2
3
4
5
6
7
8
9
10
关机
$ shutdown –h now
$ halt
$ poweroff
$ init 0

关机
$ shutdown –r now
$ reboot
$ init 6

CPU

1
2
3
4
5
6
7
8
9
查看 CPU
$ more /proc/cpuinfo | grep "model name"
$ grep "model name" /proc/cpuinfo
$ grep "model name" /proc/cpuinfo | cut -f2 -d:

查看 CPU 位数(32 or 64)
$ getconf LONG_BIT
$ echo $HOSTTYPE
$ uname -a

内存

1
2
3
4
5
查看内存
$ grep MemTotal /proc/meminfo
$ grep MemTotal /proc/meminfo | cut -f2 -d:
$ free -m |grep "Mem" | awk '{print $2}'
$ free -m

磁盘

1
2
3
4
5
6
查看硬盘和分区
$ df -h
$ fdisk -l

查看分区
$ du -sh

网络

1
2
3
4
5
6
7
8
查看 mac、网关
$ ifconfig

查看网关
$ cat /etc/sysconfig/network

查看 DNS
$ cat /etc/resolv.conf

软件

1
2
3
4
查看已经安装的软件包
$ rpm -qa
$ rpm -qa | wc -l
$ yum list installed | wc -l

时间

1
2
3
4
5
6
打印日历
$ cal
$ cal 9 1752

查看当前时间
$ date

语言

1
2
查看默认语言
$ echo $LANG $LANGUAGE

其它

1
2
3
4
5
6
7
8
9
10
11
输出无穷无尽的字符
$ yes

粉碎文档
$ shred

分解因数
$ factor

倒序字符串
$ rev
作者

Shanti

发布于

2016-03-12

更新于

2022-08-25

许可协议