centos 常用操作

selinux 查看、临时关闭、关闭

$ getenforce
$ /usr/sbin/sestatus -v
$ setenforce 0 //设置为permissive(宽容)模式,相当于临时关闭
$ setenforce 1 //设置为enforcing(强制)模式,selinux起作用
$ vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled 重启生效
$ reboot

  1. $ getenforce
  2. $ /usr/sbin/sestatus -v
  3. $ setenforce 0 //设置为permissive(宽容)模式,相当于临时关闭
  4. $ setenforce 1 //设置为enforcing(强制)模式,selinux起作用
  5. $ vi /etc/selinux/config
  6. 将SELINUX=enforcing改为SELINUX=disabled 重启生效
  7. $ reboot

创建用户,设置密码

  1. $ adduser username
  2. $ passwd username

创建用户并加入组

  1. $ useradd -g groupname username

已有用户加入组

  1. $ usermod -G groupname username

显示用户的信息

  1. $ id username
  2. $ cat /etc/passwd
  3. $ cat /etc/group

删除一个用户(用户主目录需手动删除)

  1. $ userdel username
  2. $ groupdel username

防火墙操作:停止、开启、禁止、启用

  1. $ systemctl stop firewalld.service
  2. $ systemctl start firewalld.service
  3. $ systemctl disable firewalld.service
  4. $ systemctl enable firewalld.service

网络参数查询、设置

  1. $ ifconfig
  2. $ vim /etc/sysconfig/network-scripts/ifcfg-enp1s0 ;也可能为enp2s0
  3. ONBOOT=yes ; 开启自动连接
  4. DNS1=10.10.0.21 ; DNS地址
  5. IPADDR=10.13.81.*** ; 主机的IP地址
  6. PREFIX=24 ; 子网掩码,相当于255.255.255.0
  7. GATEWAY=10.13.81.1 ; 网关

网络重启、开机自启动

  1. $ service network restart ; 此时远程连接会暂时断开

上传本地文件(夹)至服务器 
在需要上传的文件(夹)所在的目录下,打开命令终端 Git Bash;

  1. $ scp [-r] filename username@10.13.81.***:/to/your/directory/

下载服务器的文件(夹)至本地 
在需要保存的文件(夹)所在的目录下,打开命令终端 Git Bash;

  1. $ scp [-r] username@10.13.81.***:/to/your/directory/filename .

修改全局、用户的环境变量

  1. $ vim /etc/profile
  2. ...
  3. export PATH=***:$PATH
  4. ...
  5. $ source /etc/profile
  6. $ vim /home/username/.bash_profile
  7. $ source /home/username/.bash_profile

查看当前环境变量

  1. $ echo $PATH
  2. $ echo $LD_LIBRARY_PATH

关键字查找正在运行的进程、任务管理器

  1. $ ps aux|grep [keywords]
  2. $ top
  3. [K] kill, [U] sorted by user, [M] sorted by memory, [P] sorted by CPU, [Q] quit

压缩文件或目录

  1. $ tar -zcf filename.tar.gz filename

解压缩文件至当前目录下

  1. $ tar -zxf filename.tar.gz

查看操作系统的内核

  1. $ uname –r

查看文件系统的容量大小

  1. $ df –h

查看磁盘分区信息

  1. $ fdisk -l

查看显卡型号、驱动

  1. $ lspci |grep -i vga

yum 安装、卸载、查询、搜索

  1. $ yum install ***
  2. $ yum remove ***
  3. $ yum info installed
  4. $ yum info keyword*
  5. $ yum search ***

VPN 配置与使用 
首先获得 xl2tpd-1.3.6-8.el7.x86_64.rpm 和 vpn.tar.gz 
安装 xl2tpd

  1. $ rpm –ivh xl2tpd-1.3.6-8.el7.x86_64.rpm

解压必需的组件至文件系统中

  1. $ tar –zxvf vpn.tar.gz –C /

使用 VPN

  1. $ vpn-connect –c ; 配置账户 Username、密码 Password
  2. $ vpn-connect ; 连接
  3. $ vpn-connect –d ; 断开
  4. $ vpn-connect –r ; 重连

修改主机名

  1. $ hostnamectl status
  2. $ hostnamectl --transient set-hostname [newHostName]
  3. $ hostnamectl --static set-hostname [newHostName]
  4. $ hostnamectl status

终端模式、图形界面模式切换

  1. $ runlevel
  2. $ init 3 / init 5
  3. $ systemctl set-default multi-user.target
  4. $ systemctl set-default graphical.target
  5. $ reboot

显示 GNOME 桌面图标(当桌面不出现时)

  1. $ gsettings set org.gnome.desktop.background show-desktop-icons true

GNOME 和 KDE 桌面的切换

  1. $ vim /etc/sysconfig/desktop
  2. 修改 DESKTOP="GNOME"DESKTOP="KDE"

遇到 .sh 脚本文件不能执行,提示: no such file or directory

  1. $ vim ***.sh
  2. $ :set ff ;先按 Esc,退出编辑模式,进入命令模式

查看是否 fileformat=dos

  1. $ :set ff=unix

保存并退出

  1. $ wq

挂载 NTFS 硬盘 
首先下载 ntfs-3g (ntfs-3g-ntfsprogs-2014.2.15.tgz) 至本地 
安装 ntfs-3g

  1. $ tar –zxf ntfs-3g-ntfsprogs-2014.2.15.tgz
  2. $ cd ntfs-3g-ntfsprogs-2014.2.15/
  3. $ ./configure && make && make install

进入 /mnt 目录下创建一个空的文件夹(或已经存在的)

  1. $ cd /mnt
  2. $ mkdir your_own_directory

查看当前挂载的硬盘盘符

  1. $ fdisk –l

盘符格式一般为 /dev/sdb1 或 /dev/sdc1,…/home/exFAT/NTFS 
挂载到 mnt/ 目录

  1. $ mount –t ntfs-3g /dev/sdb1 /mnt/your_own_directory

安全移除硬盘

  1. $ umount /dev/sdb1 或 umount /mnt/your_own_directory

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值