linux常用命令

内存资源最多的前 10 个进程

ps -auxf | sort -nr -k 4 | head -10

CPU 资源最多的前 10 个进程

ps -auxf | sort -nr -k 3 | head -10

find在根目录下根据文件名查找

find / -name 文件名

NGINX 一般目录

# 启动文件
/usr/src/nginx/sbin/nginx
# 配置文件
/usr/src/nginx/conf/nginx.conf
# 日志目录
/usr/src/nginx/logs

SSH KEY 生成

ssh-keygen -t rsa -C "your_email@example.com"
# 三连回车
ssh-agent -s
eval `ssh-agent -s`
ssh-add ~/.ssh/id_rsa
# 添加私钥登录
cd .ssh
cat id_rsa.pub >> authorized_keys
chmod 600 authorized_keys
chmod 700 ~/.ssh
# 编辑 /etc/ssh/sshd_config 开启私钥登录
# ------------------------------------
RSAAuthentication yes
PubkeyAuthentication yes
# 留意 root 用户能否通过 SSH 登录
PermitRootLogin yes
# 禁用密码登录
PasswordAuthentication no
# ------------------------------------
# 重启 SSH 服务
service sshd restart

建立swap分区

#1.创建要作为swap分区的文件:增加1GB大小的交换分区,则命令写法如下,其中的count等于想要的块的数量(bs*count=文件大小)。
dd if=/dev/zero of=/root/swapfile bs=1M count=1024

#2.格式化为交换分区文件:
mkswap /root/swapfile

#3.启用交换分区文件:
swapon /root/swapfile

#4.使系统开机时自启用,在文件/etc/fstab中添加一行:
echo "/root/swapfile swap swap defaults 0 0" >>/etc/fstab

linux常用命令
https://note.0moe.cn/Linux/2019/10/17/linux常用命令/
作者
Dawn_南风
发布于
2019年10月17日
许可协议