Linux基础学习篇
捕翼
???????
展开
-
linux:/etc/sysctl.conf 内核配置参数分析
https://blog.csdn.net/mengzhisuoliu/article/details/49644533转载 2020-10-08 18:00:42 · 182 阅读 · 0 评论 -
Linux正则表达式小结
基础正则表达式正则符号注意事项 ①. 按照每行信息进行过滤处理 ②. 注意正则表达符号禁止中文 ③. 附上颜色信息进行正则过滤 --color=auto/--color ④. 基础正则符号可以被三剑客命令直接识别 grep sed awk扩展正则符号不可以被三剑客命令中老二和老三直接识别 sed命令想识别扩展正则符号: sed -r grep命令想识别扩展正则符号: egrep / grep -E^ 以什么开头的信息进行匹配$ 以什么结尾的信息进行匹配原创 2020-07-17 11:41:13 · 118 阅读 · 0 评论 -
Linux命令行及vim常用实用快捷键
command line:TAB 补齐Ctrl+L 清屏Ctrl+D 退出当前用户环境,相当于exit,logoutCtrl+C 终止当前任务命令或程序Ctrl+U 光标之前全部删除(剪切)Ctrl+W 删除(剪切)光标前以空格为分隔符的内容Ctrl+K 光标之后全部删除(剪切)Ctrl+Y原创 2020-07-11 22:04:37 · 248 阅读 · 0 评论 -
CentOS解压命令小结
1、 *.tar 用 tar –xvf 解压2、 *.gz 用 gzip -d或者gunzip 解压3、 .tar.gz和.tgz 用 tar –xzf 解压4、 *.bz2 用 bzip2 -d或者用bunzip2 解压5、 *.tar.bz2用tar –xjf 解压6、 *.Z 用 uncompress 解压7、 *.tar.Z 用tar –xZf 解压8、 *.xzyum install xzxz -d *.xz...原创 2020-07-04 17:40:55 · 2070 阅读 · 0 评论 -
CentOS软、硬链接以及文件删除原理
硬链接:ln 源文件 目标文件。通过索引节点inode来进行链接,一个文件会有一个编号,这个编号就是inode多个文件指向同一个inode就称为硬链接。作用:允许一个文件拥有多个有效路径(多个入口),这样用户就可以建立硬链接到重要的文件,以防止“误删”源数据。ext2文件系统中,一个inode含有多个文件,删除一个文件并不影响其他文件。最后一个文件被删除时,释放inode。1) 硬链接文件是具有相同inode节点号的不同文件2) 删除硬链接文件或者删除源文件之一,文件实体并未被删除3) 只有删除原创 2020-07-04 17:20:21 · 2704 阅读 · 0 评论 -
CentOS软件包管理
软件包管理简介软件包分类:源码包;脚本安装包;二进制包(RPM包、系统默认包)源码包优点:开源,可以修改源代码;可以自由选择所需的功能;软件是编译安装,所以更加适合自己的系统,稳定性更好,效率更高;卸载方便。源码包缺点:安装过程步骤较多,尤其安装较大的软件集合时(如LAMP环境搭建),容易出现拼写错误;编译过程时间较长,比二进制安装时间长;安装过程报错新手很难解决。二进制包(RPM包)的优点:包管理系统简单,只通过几个命令就可以实现包的安装,升级,查询和卸载;安装速度比源码包快;RPM包缺点:经过原创 2020-07-04 17:14:31 · 3037 阅读 · 0 评论 -
CentOS及vi/vim常用快捷键
CentOS:tab 补齐Ctrl+L 清屏Ctrl+D 退出当前用户环境,相当于exit,logoutCtrl+C 终止当前任务命令或程序Ctrl+U 光标之前全部删除(剪切)Ctrl+W 删除(剪切)光标前以空格为分隔符的内容Ctrl+K 光标之后全部删除(剪切)Ctrl+Y原创 2020-07-04 17:06:03 · 960 阅读 · 0 评论 -
CentOS文件权限
权限位由9位组成,每3位一组,共3组,r.可读(4),w.可写(2),x.可执行(1)-(0)没有任何权限。权限管理命令:chmod [{ugoa} {±=} {rwx}] [文件或目录][mode=421] [文件或目录]-R递归修改功能:改变文件或目录权限.eg: [root@localhost ~]# chmod o+r ysx.txt[root@localhost ~]# lltotal 12-rw-------. 1 root root 1383 Apr 5 14:13 a.原创 2020-07-04 16:53:25 · 411 阅读 · 0 评论 -
CentOS系统启动流程
大致分为7个步骤:1:BIOS开机自检2:MBR引导3:GRUB菜单4:加载内核5:运行init进程6:读取/etc/inittab配置文件,并调用脚本7:启动mingetty进程,进入shell登录界面原创 2020-07-01 22:20:26 · 129 阅读 · 0 评论 -
CentOS目录结构及常见目录
顶点 / :其它所有目录都在根下根下面的目录及其目录的子目录是一个有层次的树状结构,linux的目录结构和磁盘分区是分离的,自由组合。目录需要挂载在磁盘分区上才可以用,因为磁盘默认是没有入口的,不能访问的。第一块 ------------------------------- 系统程序相关 /第二块盘 -----------------------------专门存放用户自己的程序 /usr(第二层)除此之外,两块盘里面的其他的目录结构是完全相同的。第二层是针对/usr(unix soft原创 2020-07-01 22:02:45 · 1017 阅读 · 0 评论 -
图文解说CentOS 7忘记root密码??更改root密码
一、选中第一项,按e进入编辑模式二、找到linux16行并在行尾添加内核参数 rd.break三、执行ctrl+x进入单用户模式四、重新挂载 mount -o remount,rw /sysroot/五、切换chroot /sysroot/六、直接passwd设置root密码七、退出exit并重启reboot,登录即可...原创 2020-07-01 21:24:12 · 159 阅读 · 0 评论 -
Linux发展史及GNU、GPL
UNIX诞生前的兼容分时系统Multics为了进一步强化大型主机的功能,让主机的资源可以提供更多的使用者来利用,所以在1964年, 由贝尔实验室(Bell)、麻省理工学院(MIT)及奇异公司(GE美国通用电气公司)共同发起了Multics(多路信息计算系统)的计划, Multics计划的目的是让大型主机可以同时支持300个以上的终端机连线使用。不过,到了1969年前后,由于计划进度缓慢,资金也短缺,所以该计划虽然继续在研究,但最终贝尔实验室还是选择了退出Ken Thompson: 一切为了游戏原创 2020-05-20 21:38:11 · 719 阅读 · 0 评论