虚拟终端(terminal):ctrl+alt+F1 F2 F3 F7
GUI:
Gnome:使用c语言开发 redhat默认开启Gnome
KDE:C++
XFace
CLI:
bash(最广泛开源最常用) csh ssh ksh tcsh
=================================================================================
切换用户:su [-l] 用户名
su 用户名====半切换 后显示【www@localhost root】
当登录新用户名,需要退出时,要输入exit 而不是直接 su 用户名
su -l 用户名 ====完全切换后显示 【www@localhost ~】
passwd更改用户名密码。
==================================================================================
linux 部分概念 magic number :魔数 shebang
目录是一种特殊文件包含路径映射。如找一个k开头的文件,如果没有目录要遍历全部文件,花费时间较长,但要是有目录以字母开头层次化,可以较快直接找到文件。
文件系统 FHS
ls -l 文件类型: -:普通文件file; d:目录文件; b:块设备文件block ; c:字符设备文件 character; l:符号链接文件symbolic link file; p:命令管理文件pipe ; s:套接字文件socket
drwxr-xr-x 2 root root 4096 jul 24 15:43 desktop
该处的2 为 表示硬链接的次数
时间戳(timestamp); 最近一次被修改的时间
访问:access
修改:modify 文件的内容被改变
改变:change 文件的属性被改变 文件属性也称为元数据(metadata)
ls -h :做单位转换为m
-a: 显示以.开头的隐藏文件 . 表示当前目录 ..表示父目录
-A
-ld:显示目录自身属性
-r :逆序显示
-R:递归显示 ------ 损耗系统资源
-i :索引节点号index node
cd ~username :进入指定用户目录
cd - :之前目录和当前目录之间切换
环境变量:命名的内存空间
命令hash :查看缓存中使用过命令的路径
查看键值数据库, o (1) 有索引的