linux
kkkkkingf
这个作者很懒,什么都没留下…
展开
-
linux基础知识6:启动、配置文件、软件安装
linux基础知识6:启动、配置文件、软件安装文章目录linux基础知识6:启动、配置文件、软件安装开机流程:运行级别配置文件用户系统SHELL网络环境变量软件安装开机流程:BIOS:Basic in/out system,硬件自检,读主引导分区,CMOS芯片GRUB2:Boot loader,启动管理器,为了挂载系统启动systemd进程:进程树的爸爸,之后所有的系统操作都在此之后,依次构建系统(在一个时间周期就可以启动,高度并发性)启动字符界面,command shell using get原创 2020-11-24 11:06:12 · 276 阅读 · 0 评论 -
Linux基础知识5:通配符、进程管理、命令替换符、转义符、shell元字符、ascii码对照表
通配符zsh默认是不支持通配符的vim ~/.zshrc:打开zsh配置文件添加 set nanomatchsudo reboot/ source ~/.zshrc:重启或执行后面这条命令成功后(或许也不需要执行)即可使用通配符注意只能在当前目录查找?:匹配一个字符ls -d ???a:查找以a结尾前面有三个字符的目录(-d表示目录,不加-d的话直接打出了目录里面的内容)*:匹配任意多个字符[list]:匹配[]list中符合条件的任意单一字符ls a[a-k]z:列出akz目录下的原创 2020-11-05 18:43:06 · 461 阅读 · 0 评论 -
Linux基础知识4:重定向、标准输出和标准错误、man、tldr
shell、terminal、consoleconsole:操作者工作站(一般只有一个)terminal:电子硬件设备,输入或者输出数据,或者一个连接系统,主要是看这个如: text terminal:(封装程序)(和进程关联有三种情况,stdin、stdout、stderr,也是每个程序打开是默认打开的三个文件描述符,即012) keyboard--->Program(#0 stdin) Display<----Program(#1 stdout #2 stderr)ls用原创 2020-11-03 23:53:50 · 536 阅读 · 0 评论 -
Linux基础知识3:文件类型/修改文件权限/查看方式/简单使用last和grep/用户
文件信息查看使用ll查看当前文件夹下所有文件的详细信息(ll等效ls -lh,h是指将内存转换为易读的单位k、M、G等,ls -al可以查看所有文件信息,简写la)ls -al:查看当前目录下的所有文件的详细信息ll:查看当前目录下非隐藏文件的详细信息ls -a:查看当前目录下的所有文件ls:查看当前目录下的非隐藏文件以ls -al的其中两条作为分析:drwxr-xr-x 3 root root 4096 Oct 27 10:03 ..-rw-r--r-- 1 king king原创 2020-11-01 20:38:08 · 1377 阅读 · 0 评论 -
Linux基础知识2:块缓冲和行缓冲/<<:定义分隔符
块缓冲和行缓冲提高电脑的效率块缓冲机械磁盘分为盘片和磁头,磁头收缩在磁道上写东西。磁盘高速旋转,磁头不断写东西所以不要开着机带着电脑到处走,因为磁盘和磁头距离太小,容易损伤所以写东西的时候电脑完成的顺序是:1.完成现在操作2.找到要写的磁道的位置3.开始写入所以最好一次多写点,不然磁盘一直转一直转很费命。所以现在基本上是先攒着(块缓冲),攒够了一定数目之后一起写。缺点是这样的话容易造成误报。比如:写1k的东西,实际是留在了缓存区,但是标准IO提示已经完成写入。结果重新掉电之后,东西丢了原创 2020-11-01 16:23:47 · 416 阅读 · 0 评论 -
Linux基础知识1:命令无法执行/程序直接执行/查看隐藏文件
Terminal 可以认为terminal和tty是同义词 作用是提供一个命令的输入输出环境SHELL: 就是人机交互的接口(interface),提供使用者使用界面,包裹在操作系统外面 本质是命令解释器(可以自己写),比如zsh和bash都是shellwindows的cmd实际就是一种shell 用户在shell中提交命令,然后shell接受命令并对其进行解释: 比如:king@study ~%howareu:shell先对它进行解析,然后返回结果 执行命令的流程:原创 2020-11-01 16:05:19 · 776 阅读 · 2 评论