linux 笔记
大约 2 分钟
linux 笔记
更新源
输入以下命令备份原来的源。
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak再输入以下命令打开 sources.list 配置文件更换源。
sudo vim /etc/apt/sources.list配置内容如下
deb http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-security main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-updates main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-proposed main restricted universe multiverse
deb-src http://mirrors.aliyun.com/ubuntu/ focal-backports main restricted universe multiverse再输入命令更新源
sudo apt-get update最后输入命令更新一下软件即可。
sudo apt-get upgrade查看端口占用
netstat -anp |grep 80
生成唯一 token
- 生成一个随机的十六进制 token:
openssl rand -hex 1616 表示生成 16 个字节的随机数据,这将生成一个 32 字符的十六进制字符串。
- 生成一个 Base64 编码的 token:
openssl rand -base64 16- 生成 UUID 风格的 token:
uuid=$(cat /proc/sys/kernel/random/uuid)
echo $uuid查看公网地址
curl ifconfig.me查看进程详细信息
cd /proc/进程号查看内核版本
uname -ar查看内存
free -m查看磁盘
df -h查看系统版本
cat /etc/os-release查看N卡状态
watch nvidia-smi中文乱码
# 安装 emoji 字体
apt-get install fonts-noto-color-emoji
# 安装中文字体
apt-get install fonts-noto-cjk
# 安装中文语言包
apt-get install language-pack-zh-hans language-pack-zh-hans-base
# 安装 locales
sudo apt-get install locales
# 重新配置 locales
sudo dpkg-reconfigure locales查看文件夹大小
du [选项] [目录路径]
常用选项:
- -h:以人类可读的格式显示(如K、M、G)
- -s:仅显示总计大小,不显示每个子目录的大小
- -c:在最后显示总计大小(与-s一起使用时,会显示每个目录的总计和最后的总计)
- --max-depth=N:限制显示的目录深度
# 查看当前目录的大小(包括所有子目录和文件,但不显示细节,只显示总大小)
du -sh
# 查看指定目录的大小
du -sh /path/to/directory
# 查看当前目录下各个子目录的大小,并显示总计
du -h --max-depth=1
# 查看当前目录下各个子目录和文件的大小,深度为1
du -h -d1
# 查看当前目录的总大小,并在最后显示总计
du -ch | tail -1
# 查看多个目录的大小
du -sh /dir1 /dir2