2022-04-16_Linux操作系统基础

Linux的基本原则

1.由目的单一的小程序组成,组合小程序完成复杂任务;
2.一切皆文件;
3.尽量避免捕获用户接口;
4.配置保存为纯文本格式;

Shell

GUI接口:图形界面
CLI接口:非图形界面
命令提示符,prompt
#:root管理员用户
$: 普通用户

命令

命令格式:

-命令 =选项:ls -a或者ls -s 可以多个+参数
-选项:

短选项:-

1.多个选项可以组合: -a -b= -ab

长选项:--
  1. [通常不能组合]
  2. 参数:命令的作用对象如:ls /root /var

使用凭证:root,redhat

虚拟终端:Terminal可以多个

GUI:
——Gncome:C
——RED:C++
——Xface

命令行界面:
bash/csh/zsh等等

root\student\vistor:

su

用户切换su=switch user

dll=dynamic link Library
so=shared object

prompt,命令提示符;
命令:
magic number:魔数

ls

list==ls 列出

绝对路径:2个点在1个目录结点上
相对路径:2个点不在1个目录结点上,要绕

pwd

=print working directionary
【显示当前路径】

ls

 -l=ls -long
#[显示完整信息】——长格式

常见文件类型:字条_替换字符设备


ls.png
文件权限:

9位,每3位一组;每一组=rwx(读,写,执行),没权限就用-表示
——>rw- =读写+不能执行


文件权限.png

文件硬连接的次数:


文件硬连接.png
文件大小+修改时间.png
文件名字.png

-h:做单位转换


单位转换.png

-a:
显示以.开头的隐藏文件


显示隐藏文件.png

-d:显示目录自身属性


显示目录属性.png

-i:
index node==inode


显示文件的字节索引节点,唯一性.png

-r


image.png

-R


image.png

cd:change directory (切换目录)
家目录,主目录,Home directory
cd ~username:进入指定用户的家目录

cd -

cd

命令类型:
内置命令(shell内置):内部,内建
外部命令:在文件系统的莫个路径下有一个与命令名称相应的可执行文件


image.png

环境变量:命令的内存空间==printenv
变量赋值
NAME=Johe
PATH:
O(1):

type:显示制定属于那种类型

hash是O(1)的

image.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

相关阅读更多精彩内容

友情链接更多精彩内容