操作系统指令大全
原创大约 2 分钟
操作系统指令大全
文件/文件夹操作
基本操作
# 进入指定目录
cd 路径
# 进入当前用户目录
cd ~网络
# 查看网络信息
ifconfig
## 虚拟机修改ip 注:使用的手动ip 文件也坑是其他的 以生成的网络配置为准
vim /etc/sysconfig/network-scripts/ifcfg-eth0系统
# 修改主机名称
hostnamectl set-hostname zhu-ji-ming-chengSSH服务
# 开启ssh
sudo /etc/init.d/ssh start
# 或
sudo service ssh start
# 查看是否开启
ps -e | grep ssh
# 如果没有ssh 需安装
# debian/ubuntu
sudo apt install openssh-server用户
# 查询所有用户
compgen -u
cat /etc/passwd
# 添加用户 并指定生成目录
useradd -m user1
# 设置密码
passwd user1
# 添加管理员权限 start
# 将sudoers文件的权限修改成可编辑
chmod -v u+w /etc/sudoers
# 编辑 添加用户权限
vim /etc/sudoers
找到 root ALL=(ALL) ALL
然后添加 user1 ALL=(ALL) ALL
# 将sudoers文件的权限修改成不可编辑
chmod -v u-w /etc/sudoers
# 添加管理员权限 end
# 修改 用户 密码 使用有管理权限的账户去修改
sudo passwd 用户名
# 切换指定用户
su 用户名系统信息
# 查看系统信息
cat /etc/os-release
# 查看源配置文件
cat /etc/apt/sources.listSWAP
SWAP就是LINUX下的虚拟内存分区,它的作用是在物理内存使用完之后,将磁盘空间(也就是SWAP分区)虚拟成内存来使用
# 关闭swap
swapoff -a #临时关闭
# 永久关闭
sudo vim /etc/fstab
# deepin debian 系统 在类似如下 修改后面为defaults,noauto 0 0
UUID=f96e71e3-a4b7-4dbb-9576-9ef9ae498717 none swap defaults,noauto 0 0
# 验证 永久关闭验证需重启再执行
free -m内存
# 查看
free # -m 或 -h
# 清除缓存buff/cache 需切换root账户
echo 1 > /proc/sys/vm/drop_caches # 释放页缓存
echo 2 > /proc/sys/vm/drop_caches # 释放dentries和inodes
echo 3 > /proc/sys/vm/drop_caches # 释放所有缓存防火墙
# 查看防火墙状态
firewall-cmd --state
# 开启(关闭)防火墙
systemctl start firewalld
systemctl stop firewalld
# 查看防火墙已经开放的端口号
firewall-cmd --list-ports
# 查看指定端口是否开放
firewall-cmd --query-port=7777/tcp
# 开启指定端口
firewall-cmd --zone=public --add-port=7777/tcp --permanent
# 关闭指定端口
firewall-cmd --remove-port=7777/tcp --permanent
# 重启防火墙
firewall-cmd --reload设置hosts
cat /etc/hosts
vim /etc/hosts
# 添加 www.baidu.com为自己想起的别名
127.0.0.1 www.baidu.com开机启动脚本配置
# 准备脚本.sh 并赋予脚本可执行权限
chmod +x /??/??/??.sh
# 打开 /etc/rc.d/rc.local
vim /etc/rc.d/rc.local
# 末尾添加/??/??/??.sh
# 在centos7中,/etc/rc.d/rc.local的权限被降低了,所以需要执行如下命令赋予其可执行权限
chmod +x /etc/rc.d/rc.local** command not found
- centos中绝大部分该问题都可以用 yum install **