Linux学习笔记
起风了で
三思方举步,百折不回头
展开
-
1.0 Linux 网络相关概念和修改IP地址的方法
网卡的命名规则CENTOS6的网卡命名方式:它会根据情况有所改变而非唯一且固定,在CENTOS6之前,网络接口使用连续号码命名: eth0、 eth1等,当增加或删除网卡时,名称可能会发生变化CENTOS7采用dmidecode采集命名方案,以此来得到主板信息;它可以实现网卡名字永久唯一化(dmidecode这个命令可以采集有关硬件方面的信息)对网络设备的命名方式:1)如果Firmware...原创 2019-09-26 09:09:48 · 237 阅读 · 0 评论 -
1.1 关闭防火墙设置开机不启动及关闭SELinux
1、防火墙查看当前状态:[root@CHENDAJIE ~]# systemctl status firewalld.service● firewalld.service - firewalld - dynamic firewall daemon Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; v...原创 2019-09-26 09:26:23 · 732 阅读 · 0 评论 -
1.2 设置光盘开机自动挂载(修改 /etc/fatab文件模式)并配置本地YUM源
1、挂载光盘[root@CHENDAJIE ~]#vim /etc/fstab在文档的最后一行,添加以下信息:/dev/cdrom /mnt iso9660 defaults 0 0再输入mount -a[root@CHENDAJIE ~]# mount -amoun...原创 2019-09-26 09:54:25 · 459 阅读 · 0 评论 -
1.3 Linux终端介绍 Shell提示符 Bash Shell基本语法
1)Linux终端介绍:在图形化界面出现之前,Unix系统进行交互的唯一方式就是借助由shell所提供的文本命令行界面(command line interface,CLI)。CLI只能接受文本输入,也只能显示出文本和基本的图形输出。随着Linux的发展,也开始出现了一系列的图形界面。下面介绍几种终端:1、控制台终端:进入CIL的一种方法是让Linux系统退出图形化桌面模式,进入文本模...原创 2019-09-28 10:34:00 · 474 阅读 · 0 评论 -
1.4 基本命令操作(ls、alias、cd、history命令的使用)
基本命令操作在LINUX中使用一个命令,命令格式如下:命令 【选项】 【参数】命令:具体执行的命令,比如pwd,head选项:会影响到命令的一些形为操作,通常以- --实现参数:命令作用的对象基本命令之一:ls作用:查看当前目录下有哪些文件(list)语法:ls 目录/文件 ,如果什么也不加,那么查看的是当前目录下的内容ls: -l:长格式,列出文件的详细信息 -h:做单位换...原创 2019-09-28 12:08:00 · 603 阅读 · 0 评论 -
1.5 系统时间管理、帮助命令使用、开机命令的7个启动级别
一、系统时间管理在Linux中有硬件时钟与系统时钟等两种时钟。硬件时钟是指主机板上的时钟设备,也就是通常可在BIOS画面设定的时钟;系统时钟则是指kernel中 的时钟;所有Linux相关指令与函数都是读取系统时钟的设定当Linux启动时,系统时钟会去读取硬件时钟的设定,之后系统时钟即独立运作1、两种时间查看硬件时间:hwclock[root@CHENDAJIE chendajie]# ...原创 2019-09-28 16:23:37 · 141 阅读 · 0 评论 -
1.6 Linux系统目录结构、相对路径和绝对路径
Linux系统目录结构Linux目录配置的依据——FHS(Filesystem Hierarchy Standard),FHS依据文件系统使用的频繁与否与是否允许用户随意修改,而将目录定义为四种交互作用的形态,类似于下图:可分享:可以分享给其他系统挂载使用的目录,所以包括执行文件与用户的邮件等数据,是能够分享给网络上其他主机挂载用的目录。不可分享:自己机器上面运行的设备文件或是与程序有关的s...原创 2019-09-29 10:10:42 · 308 阅读 · 0 评论 -
1.7 文件的管理(XFS、pwd、touch、mkdir、rm、cp、cat、less、head、tail)
文件的管理文件管理的方式有多种:改变目录:cd创建/修改/移动/删除:touch mkdir mv vi rm cp创建文件和文件夹touch:作用:常用来创建空文件、如果文件存在,则修改这个文件的时间。补充:文件的三种时间查看文件的修改时间:root@CHENDAJIE ~]# ll /etc/passwd-rw-r--r-- 1 root root 2127 9月 25 ...原创 2019-09-29 16:27:34 · 319 阅读 · 0 评论 -
1.8 xfs文件系统的备份和恢复。
XFS文件系统的备份和恢复XFS提供了 xfsdump 和 xfsrestore 工具协助备份XFS文件系统中的数据。xfsdump 按inode顺序备份一个XFS文件系统。centos7选择xfs格式作为默认文件系统,而且不再使用以前的ext,仍然支持ext4,xfs专为大数据产生,每个单个文件系统最大可以支持8eb,单个文件可以支持16tb,不仅数据量大,而且扩展性高。还可以通过xfsdu...原创 2019-09-29 20:40:18 · 255 阅读 · 0 评论 -
1.9 vim编辑器的使用
写在前面的话:centos中有一个vim的官方文档,输入vimtutor即可进入,可进行练习。输入以下命令,即可进入:[root@CHENDAJIE ~]# vimtutor下面开始简单介绍vim编辑器的使用:一:vim 编辑器模式首次进入文件 ---- 命令模式出现 “Insert” ---- 编辑模式输入:— 命令行模式从编辑模式到命令模式之间的切换:编辑模式->...原创 2019-10-09 09:40:40 · 144 阅读 · 0 评论 -
2.0 Cenos7用户管理(useradd、adduser、userdel、chage、usermod和shadow文件)
用户和组的相关配置用户一般来说是指使用计算机的人,计算机对针使用其的每一个人给了一个特定的名称,用户就可以使用这些名称来登录使用计算机,除了人之外,一些系统服务也需要含有部分特权的用户账户运行;因此出于安全考虑,用户管理应运而生,它加以明确限制各个用户账户的权限,root在计算机中用拥有至高特权,所以一般只作管理用,非特权用户可以通过SU或SUDO程序来临时获得特权GNU/Linux 通过用户...原创 2019-10-11 17:00:56 · 402 阅读 · 0 评论 -
2.1 进入centos7紧急模式恢复root密码
重启服务器,按⬆⬇,进入如下界面,选择第一项,按下e键进行编辑在界面找到ro这一项,改为rw init=/sysroot/bin/sh图中fi那几行可能没有显示,仔细观察的话你会在虚拟机上看到一个小箭头,按向下键就可以显示出来了。按Ctrl+x执行进入紧急模式(单用户模式)原理:启动一个shell环境,系统并没有真正的启动输入chroot /sysroot进行切根输入pass...原创 2019-10-12 14:22:12 · 140 阅读 · 0 评论 -
2.2 文件的基本权限
权限的作用通过对文件设定权限可以达到以下三种访问限制权限:只允许用户自己访问;允许一个预先指定的用户组中的用户访问;允许系统中的任何用户访问。查看权限[chendajie@CHENDAJIE ~]$ ll /etc/passwd-rw-r--r-- 1 root root 2127 9月 25 19:54 /etc/passwd文件权限的基本解释第一位是文件类型:...原创 2019-10-13 16:08:53 · 1086 阅读 · 0 评论 -
2.3 文件的特殊权限:SUID SGID sticky和文件扩展权限ACL
文件的特殊权限其实文件与目录设置不止这些,还有所谓的特殊权限。由于特殊权限会拥有一些“特权”.特殊权限:一、文件的特殊权限:suid sgid sticky1、SUID(set uid设置用户ID):限定:只能设置在二进制可执行程序上面。对目录设置无效功能:程序运行时的权限从执行者变更成程序所有者的权限2、SGID:限定:既可以给二进制可执行程序设置,也可以对目录设置功能:在设置了S...原创 2019-10-17 16:42:23 · 191 阅读 · 0 评论 -
2.4创建一个让root都无法删除的文件(chattr)
创建一个root无法删除的文件chattr[root@CHENDAJIE test]# touch hack.sh aa.sh[root@CHENDAJIE test]# ll总用量 0-rw-r--r-- 1 root root 0 10月 17 16:45 aa.sh-rw-r--r-- 1 root root 0 10月 17 16:45 hack.sh[root@CHENDA...原创 2019-10-17 16:54:37 · 115 阅读 · 0 评论 -
2.5 软件包的管理(rpm和yum管理)
软件包的管理软件包的类型:1、rpm二进制包------》已经使用GCC编译后的2、tar源码包-----》需要编译RPM概述:RPM是RPM Package Manager(RPM软件包管理器)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括OpenLinux、SUSE以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业...原创 2019-10-21 18:33:29 · 1233 阅读 · 0 评论 -
2.6 网络yum源的搭建
占坑,过两天填原创 2019-10-22 19:05:58 · 76 阅读 · 0 评论 -
2.7 tar源码包管理-srpm源码包安装
在这个例子中用到的软件包是sysstat。sysstat提供了各种系统监测工具。下载地址:sebastien.godard.pagesperso-orange.fr/点击下载选项后会进入下一个界面:点击你想下的版本,此时我还是选择了最稳定的那个版本。如下图,弹出下载界面,保存至自己想保存的位置即可。将文件传到Linux系统中,然后解包。...原创 2019-10-23 09:27:47 · 160 阅读 · 0 评论 -
2.8 文件的归档和压缩
一、tar命令进行文件的归档和压缩tar命令进行文件的归档和压缩归档和压缩文件归档和压缩文件的好处:节约硬盘的资源 ,加快文件传输速率tar命令 作用:打包、压缩文件作用:打包、压缩文件;tar 文件是把几个文件和(或)目录集合在一个文件里,该存档文件可以通过使用gzip、bzip2或xz等压缩工具进行行压缩后传输用法:tar [OPTION…] [FILE]…参数:-c cre...原创 2019-10-23 11:05:14 · 376 阅读 · 0 评论 -
2.9 Centos7系统进程管理
系统进程管理本章所讲内容:1)进程概述和ps查看进程工具2)uptime查看系统负载–top动态管理进程3)前后台切换-nice进程优先级-实战screen后台执行命令1、进程概述和PS管理进程1)什么是进程进程是已启动的可执行程序的运行实例,进程有以下组成部分:• 已分配内存的地址空间;• 安全属性,包括所有权凭据和特权;• 程序代码的一个或多个执行线程;• 进程状态程序...原创 2019-10-25 16:02:49 · 1776 阅读 · 0 评论 -
3.0 重定向和文件的查找
重定向和文件的查找本节所讲内容:文件描述符 0、1、2重定向的含义-管道的使用-tee命令which-whereis-locate-grep-find查找命令命令判断Linux下一切皆文件文件又可分为:普通文件、目录文件、链接文件、设备文件LINUX系统使用文件来描述各种硬件设备资源,如:/dev/sda /dev/sdb /dev/sr01、文件描述符定义文件描...原创 2019-10-25 19:57:09 · 395 阅读 · 0 评论