一,打开CentOs1,CentOs安装,在选择页面时不要选择最小化安装,要选择界面系统 2,切换至root用户命令,su root二,联网1,右击桌面在界面中打开终端,在编辑选项中更改终端配色2,配置网络,选择nat模式 C...
一,打开CentOs
1,CentOs安装,在选择页面时不要选择最小化安装,要选择界面系统
2,切换至root用户命令,su root
二,联网
1,右击桌面在界面中打开终端,在编辑选项中更改终端配色
2,配置网络,选择nat模式
CentOs7默认无法联网
在root用户下输入cd /etc /sysconfig/network-scripts/
使用ifconfig命令查看网卡
使用ls命令查看网卡配置文件名
输入vim ifcfg-ens33编辑ifcfg-ens33文件的最后一行,将ONBOOT=no改成yes
按esc键在输入:wq保存并退出
三,vmtools的安装以及设置共享文件夹
四,CentOs目录结构
额外软件安装放在/opt下
五
XShell6与Xftp6的安装并使用
Linux启动sshd服务,该服务会监听22号端口
六,vi和vim编辑器
vim的三种模式,
正常模式:可以上下左右移动光标,也可以复制粘贴
插入模式/编辑模式:
在此模式下,程序员可以输入内容
命令行模式:可以提供相关指令,比如保存,退出等
按下i,o,a,r,R即可进入编辑模式
按下esc返回一般模式
按下:或/进入命令行模式
在命令行下:wq (保存并退出·) :q(退出,啥都没干) :q!(退出不保存,即做了修改但不保存)
快捷键的使用,
1》拷贝当前行,yy;拷贝当前行向下五行,5yy,粘贴,pp
2》删除当前行, dd;删除当前行向下五行,5dd
3》在文件中查找某个单词 /关键字,回车查找,输入n就是查找下一个
4》设置文件的行号,取消文件的行号 命令如下 :set nu :set nonu
5》编辑/etc/profile文件,使用快捷键到底文档最未行 G 和最首行gg
6》在一个文件中输入“hello” 然后又撤销这个动作,u
7》将光标移动至第n行 n + G或n+gg
七,关机重启指令
shutdown -h now立即关机
shutdown -h 1一分钟后关机
shutdown -r now立即重启
halt 关机
reboot 立即重启
sync 把内存的数据同步到磁盘上
logout 注销命令 在图形级别即运行级别3下无效
八,用户管理
useradd 用户名 //创建一个组
password 用户名 //更改用户的密码
userdel 用户名//删除一个用户
用户信息查询 id
用户组 groupadd 组名
用户和组相关的文件
九,实用指令
1,指定运行级别, linux有7个运行级别
级别0:关机
级别1:单用户找回丢失密码
级别2:多用户无网络服务
级别3:多用户有网络服务
级别4:保留级别
级别5:图形界面级别
级别6:重启
运行级别配置文件在etc/inittab下,在此处编辑可更改默认运行级别,即系统启动后一开始就进入命令行界面,恶作剧改为0一启动就会关机,可以用单用户模式改回来,级别3最好
init 0 指定运行级别
例如,如何找回root密码,思路:进入到单用户模式,然后修改root密码,因为进入单一户不需要输密码。演示
开机在引导时输入回车键,看到一个界面输入e,在看到一个界面高亮到kernel,再输入e ,在新的界面输入1,再输入回车
再输入b 这时就进入到单用户模式了,使用password指令修改root密码(无法远程)
2,帮助指令
当我们对某个指令不熟悉时,就可以使用这个指令
man ls //查看ls指令的含义及用法
help cd//查看cd 指令的用法
3, 文件目录类
pwd指令 显示当前工作目录的绝对路径
ls指令 查看当前目录的所有指令或信息、
cd指令 切换工作目录 cd..回到上一级目录 cd~回到家目录
mkdir指令 创建目录
touch指令 创建一个空文件
cp指令 cp xxx.xx x/ 拷贝文件 拷贝文件夹 cp -r xx/ xx/
rm指令 移除文件或目录 -r 递归删除整个文件夹
mv指令 移动文件与目录或重命名 mv oldName newName 重命名
mv /xx /xxx 移动xx文件夹到xxx文件夹下
cat xx 指令 查看xx文件的内容 -n显示行号
less与more指令查看文件内容
>输出重定向指令和>>追加指令 输出重定向ls -l >文件 将列表内容写入到文件中
ls -l>>文件 将列表文件追加到文件中
echo指令 将内容输出到控制台echo $PATH输出环境变量
head指令 文件查看文件前十行内容 head -n 5 查看前5行内容
tail指令 同head只是查看后面 tail -f 文件实时追踪该文档所有更新
In指令 软连接 类似windows快捷方式 In -s 文件 软连接名
history指令 查看已经执行过的历史命令
date指令 显示当前时间 date -s "2012-09-11" 设置时间
find指令 find [搜索范围] [选项] 例如 find /home name hello.txt find / -size +20M -代表小于,不写代表等于
locate指令 locate 第一次使用前必须使用updatedb指令创建locate数据库 搜索文件
grep指令和管道符号| 表示将前一个命令的处理结果传递给后面的命令处理
查找文件内容中的关键字 grep [选项] 查找内容 源文件
选项-n 显示匹配行及行号 -i 忽略字母大小写
cat hello.txt | grep -n yes
gzip和gunzip指令 压缩和解压缩指令
gzip 文件 gunzip 文件.gz //压缩完文件不保留 -r递归压缩
zip和unzip 将home下所有文件压缩成myPackage.zip zip -r myPackage.zip /home
tar指令 打包指令 tar -zcvf a.tar.gz a1.txt a2.txt 将 a1.txt和a2.txt打包成a.tar.gz
tar -zxvf a.tar.gz /home
组管理和权限管理
定时任务调度
磁盘分区与管理
网络配置
进程管理
RPM和YUM
安装jdk 解压jdk 配置环境变量 JAVA_HOME=/opt/jdk1.8.0_181
PATH=/opt/jdk1.8.0_181/bin:$PATH
export JAVA_HOME PATH 重新启动
安装tomcat 开启tomcat服务器./startup.sh 开启防火墙端口,用ie访问
本文标题为:CentOs使用笔记
基础教程推荐
- linux下安装apache与php;Apache+PHP+MySQL配置攻略 2023-08-07
- 服务器添加git钩子的步骤 2022-12-12
- 实战Nginx_取代Apache的高性能Web服务器 2023-09-29
- IIS 6 的 PHP 最佳配置方法 2022-09-01
- linux之conda环境安装全过程 2023-07-11
- Apache服务器配置攻略3 2022-09-01
- nginx.conf(centos7 1.14)主配置文件修改 2023-09-23
- Apache Hudi数据布局黑科技降低一半查询时间 2022-10-06
- apache和nginx结合使用 2023-09-10
- centos 7 安装及配置zabbix agent 2023-09-24