![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux基础
郭亮的资源
这个作者很懒,什么都没留下…
展开
-
Linux系统引导过程及引导修复
1.通电2.bios初始化对硬件检测初始化硬件时钟3.磁盘引导 mbr=主引导记录=0磁道1扇区446作用:记录grub2引导文件的位置当mbr数据丢失系统会因为找不到启动分区而停止启动问题模拟方式系统磁盘/dev/sdadd if=/dev/zero of=/dev/vda bs=446 count=1 ##清空系统/dev/sda上的mbr数据恢复方式:用光盘进入系统挽救模式chroot /mnt/sysimagegrub2-install /dev/cda ##重原创 2020-11-04 18:57:00 · 302 阅读 · 0 评论 -
系统定时任务及延迟任务的设定
系统延时任务及定时任务1.系统延时任务[root@localhost ~]# at 23:37 ##设定任务执行时间at> rm -fr /mnt/* ##任务动作 at> << CTRL +D ##用ctrl+D发起任务[root@localhost ~]# at now+1min ##延时1分钟at> rm -fr /mnt/*at> at -l ##查看任务列表at -c 任务号 ##查看任务内容at -r 任务原创 2020-11-01 12:54:31 · 340 阅读 · 0 评论 -
Linux中的无人职守安装脚本kickstart
一.kickstart自动安装脚本的作用#在企业中安装多台操作系统时面临的问题#当安装Linux操作系统时,安装过程会需要回答很多关于设定的问题这些问题必须手动选择,否则无法进行安装当只安装1台Linux系统,手动选择设定工作量比较轻松当安装多台Linux,这些设定需要重复多次,这些重复动作是效率底下的操作#如何解决以上问题?#用文件来记录所有安装过程中问题的答案,并让所有需要安装的主机自动读取#kickstart作用#以上解决方案中记录系统安装过程中所有问题答案的文件叫kickstart原创 2020-10-30 20:25:07 · 157 阅读 · 0 评论 -
Linux系统的日志管理
实验环境guo1: 172.25.254.105guo2: 172.25.254.205guo1&guo2systemctl stop firewalld#关闭防火墙1.journald服务名称:systemd-journald.servicejournalctl默认日志存放路径: /run/log需要开启服务#systemctl start systemd-journald.service##实验1 journalctl命令的用法##journalctl-n 3 ##原创 2020-10-30 20:05:23 · 282 阅读 · 0 评论 -
Linux系统中的网络配置基础
linux下的网络配置1.什么是IP ADDRESSinternet protocol ADDRESS ##网络进程地址ipv4 internet protocol version 42x32ip是由32个01组成11111110.11111110.11111110.11111110 = 254.254.254.2542.子网掩码用来划分网络区域子网掩码非0的位对应的ip上的数字表示这个ip的网络位子网掩码0位对应的数字是ip的主机位网络位表示网络区域主机位表示网络区域里某台主原创 2020-10-29 18:50:24 · 501 阅读 · 0 评论 -
linux下安装虚拟机并进行虚拟化部署
kvm安装条件1.inter cpu ----> vmx2.amd cpu -------> svm基础要求挂载和开启服务kvm虚拟化安装dnf group install “Virtualization Client” “Virtualization Hypervisor” “Virtualization Tools” -yVirtualization Client ##虚拟化客户端Virtualization Tools ##虚拟化工具Virtualization原创 2020-10-24 23:12:48 · 625 阅读 · 0 评论 -
linux系统中的软件管理
1.Linux中软件包的类型1.DEB #UBlinux DEBlinux2.RPM #redhat centOS fc3.bz2|gz|xz #1.需要源码安装、需要编译#2.绿色软件,直接可用#ntfs-3g_ntfsprogs-2017.3.23.tgz 需要编译 “configure”#Firefox-latest-x86_64.tar.bz2 绿色“注意在rhel8中只能使用绿色软件,源码编译软件和rpm软件”2.软件包的名称结构[dhcp-server]-[4.3.6-原创 2020-10-24 23:12:21 · 221 阅读 · 0 评论 -
Linux系统中的文件传输
实验环境需要2台主机并且保证这两台主机是可以通信的westos@ 172.25.254.7westos@172.25.254.5在主机中关闭防火墙systemctl disable firewalldsystemctl stop firewalld1 scp命令scp 本地文件 远程主机用户@远程主机ip:远程主机目录的绝对路径scp 远程主机用户@远程主机ip:远程主机文件的绝对路径 本地文件实验步步骤:1.建立实验素材建立文件和目录2.测试a)把本地文件复制到原创 2020-10-21 19:28:28 · 111 阅读 · 0 评论 -
linux中的远程登录管理
一、Openssh的功能1、sshd服务的用途#作用#可以实现通过网络在远程主机中开启安全shell的操作Secure SHell ====》ssh #客户端Secure SHell daemom ==》#服务端2、安装包openssh-server3、主配置文件/etc/ssh/sshd_conf4、默认端口225、客户端命令ssh二、sshssh [-l 远程主机用户] <ip|hostname>ssh -l root 172.25.254.4 #通过s原创 2020-10-21 19:04:38 · 319 阅读 · 0 评论 -
Linux中的进程管理
1.进程定义#进程的定义:程序是静态的代码文件进程是指程序运行时的形态进程是程序的一个副本进程是有生命周期的(准备期,运行期,终止期)#进程&线程进程是资源调用的最小单位线程是进程的最小单位程序执行流是从上倒下贯穿运行的当进程是多任务物,cpu是多核心,多任务应该同时被每个核心处理,每个核心处理的任务叫线程线程资源是共享的.#进程状态#R(TAKS_RUNNING) ##可执行态(running,ready)#S(TASK_INTRRUPTABLE) ##可唤醒休眠#D原创 2020-10-20 18:57:31 · 105 阅读 · 0 评论 -
linux系统中的权限管理(下)
六.特殊权限#stickyid 粘制位#针对目录: #如果一个目录stickyid开启,那么这个目录中的文件#只能被文件所有人删除chmod 1原始权限 dirchmod o+t dir实验:mkdir /mnt/guochmod 777 /mnt/guosu - westos ----> touch /mnt/guo/111su - kiosk ---->rm -fr /mnt/guo/111 #可以删除rm -fr /mnt/gu原创 2020-10-17 15:54:38 · 194 阅读 · 1 评论 -
Linux中的权限管理
一.权限查看及读取1.权限查看ls -l file ##查看文件权限ls -ld dir ##查看目录权限2.权限的读取“文件的属性被叫做文件的元数据(meta data)”“一种元数据用1个byte来记录内容”#文件权限信息#“-”| rw-r–r-- | . | 1 | root | root | 0 | Apr 12 10:57 | westos[1] - [2] – [3]- [4] [5] — [6] - [7] ------- [8]原创 2020-10-15 16:35:35 · 81 阅读 · 0 评论 -
Linux系统中的用户管理
1 用户及用户组存在的意义1)用户存在的意义系统资源是有限的,如何合理分配系统资源?在这个问题解决时必须要有连个资源配合1.身份 account2.授权 author3.认证 auth3A机制,3A机制组成系统中最底层的安全架构2)用户组存在意义用户组是一个逻辑容器对用户进行归类和统一授权2.用户及用户组在系统中的存在方式电脑对数字敏感 ==》 id人类对字符串敏感 ==》名称id <-------> 名称 必须要记录到文件当中用户才能存在用户就原创 2020-10-13 14:10:09 · 84 阅读 · 0 评论 -
Linux vim的高级用法配置
一.vim的三种模式#vim是全球两大流行文本编辑器之一#vim file ##直接编辑文件内容#vim模式:命令模式(浏览模式) ##此模式下只能对文件内容浏览##对vim的工作方式进行设定#不能修改文件内容插入模式 #对文件内容进行修改的模式退出模式 #结束vim程序使用到的指令vimtutor ##vim手册##vim 命令打开vim程序在程序输入:help二.vim工作的基本配置#在命令模式下如何更改vim的工作方式方法: ##临时设定:set 设定:se原创 2020-10-08 17:44:40 · 125 阅读 · 0 评论 -
Linux中的输入输出管理
1 理解什么输入输出的定义1)字符设备字符设备就是显示字符到屏幕上的设备文件2)stdin标准输入编号为0键盘 鼠标 打字机3)stdout标准正确输出标号为1 4)stderr标准错误输出标号为22 如何管理输入外界传递到程序中的信息1)< #输入重定向tr ‘a-z’ ‘A-Z’ < test ##把test文件中的内容定向到tr程序中2)<< 多行录入tr ‘a-z’ ‘A-Z’ <<EOF(字符任意)test ##此处的tes原创 2020-10-06 14:27:59 · 56 阅读 · 0 评论 -
Linux下的文件管理
Linux下的文件管理1.文件管理命令touch #新建文件,修改文件时间戳touch file1 file2… ##建立空文件touch file ##把文件时间同步到当前时间touch -t YYYYMMDDHHmm file ##把文件时间更改到指定时间mkdir (make directory)mkdir dir1 dir2 … ##建立空目录mkdir -p test/redhat/linux ##建立多层目录rm #删除文件或者目录rm file file1 … ##删原创 2020-09-29 22:22:38 · 211 阅读 · 0 评论 -
Linux命令行使用技巧
Linux命令行使用技巧1.什么是LinuxLinux操作系统 GNU/LinuxGUN是开源组织Linux是指Linux内核内核 系统核心程序相当人的大脑负责系统程序和硬件分配及调度2.什么是shellshell 对外提供操作这和系统沟通接口对内实现对内核进行保护RHEL8中默认使用的shell是bash3.shell行提示符的含义shell类型rhel8中默认使用的shell为ba原创 2020-09-28 20:40:53 · 136 阅读 · 0 评论