工具
Web 开发
Web 服务
Linux 学习笔记
我的 Linux 笔记主要基于 Red Hat 及其开源衍生版本,例如 Ricky Linux, CentOS, Fedora 等。如果你是 CentOS 的用户,推荐使用 Ricky Linux 取代 CentOS。
Sections
- Linux Basic
- Linux 系统监控
- yum - 软件管理
- Vim
- ssh - 安全登录
- Sed
- systemctl
- firewalld - 防火墙
- crontab - 计划任务
- syslog - 系统日志
- CentOS 8
- OpenSSl
网络
Linux Basic
查看 SELinux 是否打开:
$ getenforce
$ sestatus
kill 默认发送 SIGTERM (15)
信号,若 kill 失败可以使用 kill -9
发送 SIGKILL
信号强制杀死进程。查看所有系统信号:
$ kill -l
watch
watch 可以观察其他程序的输出,并动态输出到屏幕,如:
$ watch ls
watch 默认 2 秒更新一次输出,用 -n
控制间隔时间,如每隔 5 秒输出更新程序输出:
$ watch -n 5 ls
用 -d
高亮两次输出的差异:
$ watch -d -n 5 ls
日期和时间
chronyd
守护进程实现 NTP 协议。
用 date
查看日期时间,更详细的日期时间可用 timedatectl
查看。
配置地区语言(locale)
查看系统区域语言:
$ cat /etc/locale.conf
LANG=en_US.UTF-8
或更详细的信息:
$ localectl status
System Locale: LANG=en_US.UTF-8
VC Keymap: us
X11 Layout: n/a
查看系统支持的区域语言:
$ localectl list-locales
修改地区语言:
$ export LANG=en_US.UTF-8
$ sudo localectl set-locale LANG=locale