Linux
文章平均质量分 55
Linux入门到精通
是洋洋a
男的
展开
-
Linux第七章-关机、重启
1. shutdown -h now 立刻关机2. shutdown -h 1 一分钟后关机3. shutdown -r no 立刻重启4. halt 立刻关机和shutdown一样5. reboot 现在重启6. sync 把内存中的数据同步到硬盘细节:1. 不管是重启还是关机,首先要运行sync命令,把内存中的数据写到磁盘里,防止数据丢失2. 目前的shoutdown/reboot/halt 等命令在执行前系统会隐含的执行sync,但是小心驶得万年船。1. 登陆时少用root登录,因为权限最大,防止操作原创 2023-10-05 17:23:08 · 78 阅读 · 0 评论 -
Linux第八章-用户管理
在Linux中,如果当前用户权限不够,可以通过su -指令切换到高权限用户,比如root。语法:su - 用户名一定注意空格!细节:当需要返回原先的用户时,使用logout指令返回。原创 2023-10-04 12:21:44 · 108 阅读 · 1 评论 -
Linux第九章-实用指令
使用 init[0123456]来(系统重启后失效)再CentOS中指定永久运行级别,不是临时的。例如。原创 2023-10-03 13:57:27 · 91 阅读 · 0 评论 -
Linux第十章-组管理和权限管理
0-9位说明,重要!第0位确定文件类型(d,-,l,c,b)l 是链接,相当于windows的快捷方式d 是目录,相当于windows的文件夹c 是字符设备文件,鼠标,键盘b 是块设备,比如硬盘第1-3位确定所有者拥有的权限第4-6位确定所属组的权限第7-9位确定其它用户的权限。原创 2023-10-01 13:47:03 · 72 阅读 · 0 评论 -
Linux十一章-定时任务调度
代表不连续的时间,比如"0 8,12,16 * * *"就代表在每天的8点0分,12点0分,16点0分都执行一次命令。*/n 代表每隔多久执行一次,比如"*/10 * * * *"代表每隔十分钟就执行一次命令。- 代表连续的时间范围,比如"0 5 * * 1-6"代表周一到周六的5:00执行命令。简介:at命令是一次性的定时计划任务,at得守护进程atd会以后台模式运行,检查作业队列来运行。原创 2023-09-30 18:58:41 · 18 阅读 · 0 评论 -
Linux十二章-磁盘分区、挂载
sd代表SCSI硬盘,x表示第几块盘(a、b、c、d),~表示第几个分区(1、2、3、4)ps:使用mount指令挂载的目录在linux重启后会自动消失,并不是永久存储!df -h查看磁盘的使用情况,一般使用率超过80%要及时删除不必要文件。mkfs -t ext4 /dev/sdx~对某一块硬盘的某一区格式化。du -h查看指定位置的使用情况,可以是一个目录,默认是当前目录。统计/opt文件夹下的文件个数包括子文件夹。统计/opt文件夹下的目录个数包括子文件夹。--max-depth=1 子目录深度。原创 2023-09-19 16:14:36 · 24 阅读 · 0 评论 -
Linux第十三章-网路配置
windows下使用:->ipconfig/displaydns来查看本地DNS缓存。1.本地DNS缓存->2.hosts文件->域名服务器->更高级域名服务器。service network restart或reboot来生效。ipconfig/flush->来清空本地DNS缓存。缺点:每次启动Linux,ip可能会变化。优点:自动获取一个ip不会产生ip冲突。依次查询DNS域名映射。原创 2023-09-20 09:16:09 · 104 阅读 · 0 评论 -
Linux十四章-进程管理
service 服务名 [stop|start|restart|reload|status]firewall-cmd --permanent --add-port=端口/协议。firewall-cmd --permanent --add-port=端口/协议。chkconfig --level 3 network off在三级别不自启动。chkconfig --level 5 network on在五级别自启动。服务运行级别(0-6)共七个level,常用的为3和5。原创 2023-09-22 15:46:28 · 156 阅读 · 0 评论 -
Linux15章-软件包管理
rpm -ivh 软件包路径 安装某个软件包,注意是完整的rpm包文件路径。rpm -qi 查询软件包的相关信息(名称,大小,安装时间等等)rpm -e --nodeps 软件包名 强制删除某个软件包。rpm -q 软件包名 查询软件包是否安装。rpm -ql 查询软件包所包含的所有文件。rpm -qf 文件 查询文件所属的软件包。rpm -qa 查询所有的rpm软件包。rpm工具,生成.RPM扩展名的文件。原创 2023-09-23 19:43:17 · 112 阅读 · 1 评论 -
Linux十七章-Shell编程
答:Shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的页面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。最后一次执行的命令返回状态,如果变量值为0,证明上一个命令正确执行,变量的值为非0则代表执行不正确。n为数字,$0代表命令本身,$1-$9代表第一到第九个参数,十以上的参数使用大括号包含,如${10}(2) 注意expr运算符之间要有空格,如果希望将expr的结果赋给某个变量,使用``反引号。来注释N行,注意':<<'和‘!原创 2023-09-30 12:35:43 · 85 阅读 · 0 评论 -
Linux第十九章-Ubuntu系统以及Python定制
apt是一款安装包工具,存在于Ubuntu中,类似于centos的yum管理。原创 2023-10-02 14:01:30 · 115 阅读 · 1 评论 -
Linux第24章-备份与恢复
Linux备份和恢复有两种方式:1. 把需要的文件(分区)使用tar指令打包,下次需要恢复的时候,再解压打开。2.使用dump和restore命令,本文章主要介绍dump和restore。原创 2023-10-09 20:27:52 · 116 阅读 · 0 评论 -
Linux特别篇-升级Linux内核&阅读内核源码
上图的3.10.0-1160.99.1和3.10.0-1160.71.1就是两个版本的Linux内核,在这个启动页面用来选择Linux的内核版本,值得注意的是,不管选用哪一个内核版本,机器上的应用以及数据都是共享的。原创 2023-10-08 15:32:51 · 43 阅读 · 0 评论 -
Linux特别篇-忘记密码(root)
首先启动系统,按e进入编辑界面。进入编辑界面,按上下键移动光标,找到以Linux16开头所在的行,在行的最后输入init=/bin/sh随后按Ctrl-x进入单用户模式接着在光标闪烁的位置输入:mount -o remount,rw /注意各个单词之间有空格。接着输入:passwd输入两次相同的密码即可,待出现证明密码修改成功。接着输入:touch /.autorelabel最后输入:exec /sbin/init出现这个之后耐心等待,密码即可修改成功!原创 2023-10-04 12:40:27 · 26 阅读 · 1 评论 -
Linux-定制篇(定制自己的Linux)
2. 如果有多块启动盘的话,需要在BIOS中选择启动磁盘。3. 启动MBR中的bootloader引导程序。4. 加载内核文件。5. 执行所有进程的父进程、老祖宗systemd6. 欢迎界面加载内核文件时关键文件。1. kernel文件2. initrd文件。原创 2023-10-05 20:45:50 · 61 阅读 · 0 评论