0%

centos7一般用法

命令 作用
systemctl get-default 查看当前默认启动项
startx 启动图形界面
date 显示日期
cal 显示日历
bc 计算器
lsof 列出打开的文件lsof -i:8080查看占用8080端口的文件
top 动态查看进程
find 查找文件位置 find / -name *tomcat*查找/路径下名字带有tomcat的文件
rm 删除文件 rm tomcat -rf 向下递归强制删除tomcat文件夹
init 跳转不同终端
ps 查看系统中进程
pstree 查看进程树
kill 杀死单个进程
killall 根据进程名杀死进程
pkill 根据进程名杀死进程,也能根据终端踢出用户
w 查看当前登录用户
jobs 查看后台的工作
fg 恢复到前台运行
bg 恢复到后台运行
nohup 脱离终端运行命令(关闭中断命令不会中断)
vmstat 显示虚拟内存状态
dmesg 显示开机信息
free 查看内存使用状态
cat /proc/cpuinfo 查看cpu信息
uname 查看内核相关信息
file 判断文件类别
at 定时任务
crontab 循环执行任务 ***** 分 时 天 月 周
anacron 保证系统关机错过的定时任务
alias 查看/设置 命令别名(永久生效要更改/root/.bashrc)
unalias 删除别名
history 操作历史命令 (-w 可保存至/root/.bash_history)(默认保留1000条 可在/etc/profile修改)
wc 统计文件
set 查看所有变量
unset 删除变量
env 查看环境变量
export 设置环境变量
pwd 显示当前路径
read 读取用户输入
declare 声明变量类型
netstat 查看本机启用的端口

后台命令脱离登录终端执行的方法

  • 把需要后台执行的命令放入/etc/rc.local
  • 使用系统定时任务,让系统在指定时间执行某个后台命令
  • 使用nohup命令

修改密码

echo "root:mypassword" | chpasswd root为用户名,mypassword就是要修改的密码

装载CDROM

  1. 查看设备下是否有cdrom
    ls /dev
  2. 在mnt目录下创建cdrom 文件夹
    mkdir /mnt/cdrom
  3. 把/dev/cdrom 的光盘装载到 /mnt/cdrom中
    mount -t iso9660 /dev/cdrom /mnt/cdrom
  4. 将压缩包移到root目录下
    cp /mnt/cdrom/VMwareTools-9.2.0-799703.tar.gz /root
  5. 将文件解压到当前目录
    tar -xzf VMwareTools-9.2.0-799703.tar.gz

配置网络

  1. cd /etc/sysconfig/network-scripts
  2. vi ifcfg-ens33
  3. 修改BOOTPROTO=dhcp,ONBOOT=yes
  4. service network restart 重启网络

man用法

按键 作用
[空格键] 向下翻一页
[Page Down] 向下翻一页
[Page Up] 向上翻一页
[Home] 去到第一页
[End] 去到最后一页
/string 向下搜寻 string 这个字符串
?string 向上搜寻 string 这个字符串
n, N 搜寻字符串时n往下查询,N往上查询
q 结束这次的 man page
热键 作用
[Ctrl] + [Alt] + [F1] ~ [F6] 文字接口登入 tty1 ~ tty6 终端机
[Ctrl] + [Alt] + [F7] 图形接口桌面
Ctrl + C 强制中止执行
Ctrl + L 清屏
Ctrl + U 从光标删到行首
Ctrl + K 从光标删到行尾
Ctrl + Z 把命令放入后台
Ctrl + R 搜索历史命令