Linux文件系统: 内核并不真正负责具体的工作,这些工作是应用程序来负责的 Linux glibc 程序的编译方式: 动态链接式编译: 静态链接式编译: 进程的类型: 终端:硬件设备国,关联一个用户接口 与终端相关:通过终端启动 与终端无关:操作引导启动过程当中自动启动 操作系统的组成: 静态:kernel,application 文件系统:以层级结构划分,倒置的树状结构 ...
本文题目有点大,但其实我只想描述一些我个人一直比较关注的特性,并且不会太详细,跟往常一样,主要是帮忙理清思路的,不会分析源码。这主要是为了哪一天突然忘了的时候,一目十行扫一眼就能记忆当时的理解,不然写的太细节了,自己都看不懂了。Lockless TCP listener先
从TCP的syncookie说起,如果都能使用syncookie机制该有多好,但是不能,因为它会丢失很多选项协商信息,这些信息对TCP的性能至关
重要。TCP的syncookie主要是为...
一、bash及其特性 1、shell:外壳,用户直接连接计算机 a)GUI:Gnome、KDE、Xfce; b)CLI:sh、csh、ksh、bash、tcsh、zsh; 2、如果当前系统登录2个用户,2个用户的shell相同吗? root,student:一个程序,2个进程; 进程:在每个进程看来,当前主机上只存在内核和当前进程; 进程是程序的副本,进程是程序执行实例; 3、用户工作环境 a)#:管理员,$:普通用户;每个用户的工作...
SHELL: 一方面指用户与操作系统之间完成交互式操作的接口程序的统称,可以为用户提供简化的操作; 另一方面指shell也是一种程序语言; 在上世纪70年代中期,著名的实验室中的实验人员Bourne发明了bourne shell程序,简称sh;之后美 国计算机科学家 Bill joy根据bourne shell用C语言重新编译C bourne shell,简称csh,后来的衍生版 名为tcsh;之后David korn集合csh和sh的优点发明korn shell,简称ksh;开源组织GNU在比较...
关于命令历史-->history1.与之相关的环境变量:HISTSIZE,HISTFILE-->~/.bash_history,HISTFILESIZE,HISTCONTROL,HISTTIMEFORMAT HISTSIZE-->记录当前shell进程下命令历史的条数默认大小为1000 HISTFILE-->可以用来设置保存历史命令文件的位置默认为~/.bash_history HISTFILESIZE-->可以设置历史文件能够保存历史命令的条数默认1000 HISTCONTROL-->控制命令历史的记录方式共有3种方式分别为 ignoredups(忽略...
https://www.linuxprobe.com/chapter-00.html 1 linux安全 更安全 对比windows 代码漏洞 及时修补 全世界看到源代码2 linux 可以卸载图形界面 linux图形化就是一个软件 可以卸载卸载图形化 不占用内存 网站内存沾满内存占满充分压榨系统内存 高性能 3 windows是不能卸载图形化界面原文:https://www.cnblogs.com/xuanbjut/p/11785865.html
命令历史shell进程会记录用户提交执行过的命令可以是用history查看:[root@localhost dev]# history 1 ss -tnl2ifconfig3vi /etc/sysconfig/network-scripts/ifcfg-ens33 4 reboot 5 systemctl stop firewalld6 systemctl disable firewalld7ifconfig8ifconfig9 startx10ping114.114.114.11411 top
......140who -b141who -r142date143w144 history 定制history的功能HISTSIZE:shell进程可以保留的命令历史的条数[root@lo...
Linux基础知识--linux的文件系统和bash的基础特性一.Linux文件系统: Linux文件系统中的文件是数据的集合,文件系统不仅包含着文件中的数据而且还有文件系统的结构,所有Linux 用户和程序看到的文件、目录、软连接及文件保护信息等都存储在其中 linux文件系统遵循FHS(Filesystem Hierarchy Standard,文件系统目录标准),多数Linux版本采用这种文件组织形式。FHS采用了树行组织文件。 FHS定义了两层规范,第一层是,/目录...
Linux正则表达式(Regular Expression)主要遵从POSIX BRE或者POSIX ERE标准。什么是POSIX呢,POSIX Portable Operating System Interface 可移植操作系统接口ERE是BRE的扩展版本,具体更强的处理能力,并增加了一些元字符(metacharactor)。BRE主要的能力集有:1) 普通字符(Literal text),如a,b,c等2)非打印字符,包括TAB,回车,换行,回车换行(WINDOWS)3)任意字符.4)字符集,包括单词型字符([[:alnum:]]),非单词...
Linux操作系统不仅免费开源,同时具备了多种优势,成为了很多互联网企业首选的操作系统。那么Linux服务器操作系统有哪些特性呢?综合起来小编为大家总结了六点,一起来看看吧。 1、广泛的协议支持:Linux支持多种通信协议,其中包含:TCP/IP通信协议、IPX/SPX 通信协议、AppleTalk 通信协议、ATM
通信协议等。 2、具有良好的兼容性:Linux操作系统保持了良好的兼容性,文件与打印共享可相互兼容的环境,如Apple的环境、Windo...
Linux操作系统不仅免费开源,同时具备了多种优势,成为了很多互联网企业首选的操作系统。那么Linux服务器操作系统有哪些特性呢?综合起来小编为大家总结了六点,一起来看看吧。 1、广泛的协议支持:Linux支持多种通信协议,其中包含:TCP/IP通信协议、IPX/SPX 通信协议、AppleTalk 通信协议、ATM
通信协议等。 2、具有良好的兼容性:Linux操作系统保持了良好的兼容性,文件与打印共享可相互兼容的环境,如Apple的环境、Windo...
https://www.e-learn.cn/tag/appstream
https://www.e-learn.cn/topic/3570253
Centos8新特性
CentOS8最终于2019年9月24日发布。由于这是一个源自Red Hat Enterprise Linux (RHEL)的Linux发行版,CentOS 完全遵守 Red Hat 的再发行政策,并且致力与上游产品在功能上完全兼容。CentOS 8 主要改动和 RedHat Enterprise Linux 8 (简称RHEL 8,中文名红帽企业Linux 8)是一致的,基于 Fedora 28 和内核版本 4.18,CentOS 对组件的修改主...
groupadd 创建组用法 groupadd -g 344 linuxde -g:指定新建工作组的id; -r:创建系统工作组,系统工作组的组ID小于500; -K:覆盖配置文件“/ect/login.defs”; -o:允许添加组ID号不唯一的工作组。groupdel 删除组用法 groupadd damon //创建damon工作组 groupdel damon //删除这个工作组 groupmod 修改组 gpasswd 设计组密码 ...
//转载自https://blog.51cto.com/10461810/2093380,侵必删。
1.命令别名
定义别名 alias name=value 只对当前shell有效
对当前用户有效 修改~/.bashrc
对所有用户有效 修改/etc/bashrc
取消别名 unalias name
-a:取消所有别名
bash进程重读配置文件
source ...
1、 命令补全
bash执行命令:
内部命令:help命令
外部命令:bash根据PATH环境变量定义的路径,自左而右在每个路径搜寻以给定命令名命名的文
件,第一次找到即为要执行的命令;
直接补全:Tab,用户给定的字符串只有一条惟一对应的命令;
以用户给定的字符串为开头对应的命令不惟一,则再次Tab会给出列表;2、 命令历史
history
环境变量:
HISTSIZE:命令历史记录的条数;
HISTFILE:~/.bash_history;
HISTFILESIZE:命令历史文件...