基础知识
centos下载
http://isoredirect.centos.org/centos/8/isos/x86_64/CentOS-8.1.1911-x86_64-dvd1.iso
历史版本
http://mirrors.163.com/centos/
https://wiki.centos.org/Download
常用目录
etc:
/etc/rc.d/init.d存放服务快捷方式
/etc/passwd存放用户信息
/etc/group存放用户组信息
/etc/shadow存放用户密码信息
/etc/sysconfig/network-scripts网络配置信息目录
/etc/ssh/ssh_config ssh服务配置文件
/etc/vimrc vim编辑器配置文件
/etc/hostname 主机名
/etc/hosts hosts文件
ssh服务
ssh,全称secure shell,安全外壳协议,多用于远程连接和远程传输。默认使用22号端口
终端连接工具:xshell/secureCRT/Putty
文件传输图形化工具FileZilla
文件传输命令行工具PSCP
下载
pscp -r root@192.168.149.130:/etc e:\recv
pscp e:\send\afilefromwindows.txt root@192.168.149.130:/root
常用命令
由命令行模式切换到桌面模式
systemctl set-default graphical.target
(7.x运行cat /etc/inittab,提示inittab is no longer used when using systemd.)
6.X命令应该是 init 5
切换用户
root用户切换到普通用户
su 用户名
普通用户切换到root用户
su
立即关机
shutdown now
重启
reboot
查看帮助
命令 --help
ls列出目录下文件
ls -l \
显示当前工作路径
pwd
改变工作路径(切换目录)
cd ../dev
创建文件夹
mkdir ../root/mydocument
创建文件
touch /root/mydocument/text.txt
复制文件/文件夹到指定位置
cp test.txt /root
剪切,重命名
mv test.txt test1.txt
删除
rm -f test1.txt
文本编辑器打开文件
vim a.txt
(退出shift+: q)
语法高亮开启和关闭
syntax on
syntax off
设置行号和取消行号
set nu
set nonu
输出重定向
覆盖输出
>
追加输出
ls -la >>hello.txt
直接打开文件/合并文件
cat a.txt
显示磁盘空间
df -h
查看内存使用情况
free
查看文件前n行(默认前10行)
head -8 /ect/passwd
查看文件末n行
tail -3 /etc/passwd
查看文件,以较少内容输出,按辅助键输出更多less
统计文件内容信息
wc -lwc /etc/group
操作时间日期
date +"%F %T"
date +"%Y-%m-%d %H,%M,%S"
操作日历
cal -y 2020
清屏
clear或ctrl+L
管道|
解释:把前面输出作为后面的输入
ls -lh /etc|grep sys*
设置主机名
hostname -f(查询FQDN,全限定域名)
hostnamectl set-hostname newname
查看用户基本信息id
显示当前登录用户名
whoami
查看进程信息
ps -ef
查看进程占用资源top
查看目录真实大小du
查找文件find
服务启动/停止/重启service
结束进程kill/killall
操作网卡
ifconfig
重启
reboot
输出计算机持续在线时间uptime
获取操作系统相关信息uname
查看网络连接状态netstat -tnlp
手册
man find
创建用户
useradd zhangsan
useradd -g 1001 -G 1000 -u 666(指定用户组,附加组,userid)
修改用户
usermod -g 1000 -G1001 -l xiaoq zhangsan
设置密码
password xiaoq
删除用户
userdel -r xiaoq
添加用户组groupadd
修改用户组groupmod
删除用户组groupdel
重启网络
service network restart或
/etc/rc.d/init.d/network restart
停止网卡
ifdown /etc/sysconfig/network-scripts/ifcfg-ens33
启动网卡
ifup /etc/sysconfig/network-scripts/ifcfg-ens33
创建快捷方式
ln -s
开启启动
6.X版本
查询开机启动项
chkconfig --list
添加开机启动项
chkconfig --add name
删除开机启动项
chkconfig --del name
设置/取消服务在指定运行级别中开启启动
chkconfig --level 35 on/off
7版本中
查询开机启动项
systemctl list-unit-files
设置开机启动
systemctl enable name
取消开机启动
systemctl disable name
时间同步管理
手动同步
ntpdate 120.25.108.11
开启ntpd.servic服务,并设置服务自启动
防火墙
6.X服务名称iptables
7.X名称firewalld
查看防火墙是否开机启动
systemctl list-unit-files|grep firewalld
停用防火墙
systemctl stop firewalld
开启防火墙
systemctl start firewalld