linux基本原则:
1.由目的单一的小程序组成,可以完成复杂的任务
2.一切接文件
3.尽量避免捕获用户接口
4.配置文件保存为纯文本格式
linux :
root 用户 ,管理员 符号位#
普通用户 ,成员 符号$
虚拟终端termainal :
在图形界面中可以按ctr+alt+F1...F2.....多个界面
GUI图形界面:
Gnome
KDE
Xface
CLI:
sh
bsh
zsh
csh
ksh
命令提示符:prompt
命令 【选项】 【参数】
====================
su [用户名]
# su root //更换root用户
可以更换其他用户名
====================
passwd []
#passwd //更换新密码,
===================
ls命令
ls -l 长格式
其中:
- 普通用户
d 目录
b 块设备文件
C 字符设备文件
I 符号链接文件
P 命令管道文件
S 套接字文件
所以第一个为- 是普通文件,下面的r w 是文件的权限
r :可读 w:可写 e:可执行
在数字中r的权限为4 ,w的权限为3, e的权限为1
数字1 是硬链接次数
root root 两个,第一个是文件用户的属主,第二个是文件用户的属组
92 是文件的大小,以字节表示
时间戳time stamp :最近一次被修改的时间,
访问:access
修改:modify
改变:change
接下来咱们再看一下刚刚的 :
普通文件,可读写,可读,可读 硬链接1次,它是root用户,所在root的分组里,大小是92k,当前时间1月27号 13点05 文件名文d.c
ls -h 单位换算
将92换算成计算机认识的数值
对于这样的多参数可以
ls -h -l 或者ls -lh
ls -a 显示以.开头的隐藏文件
ls -a
ls -A 显示隐藏文件不显示点和点点
ls -d 显示目录自身属性
ls -i 缩引节点号 indexnode ,inde
ls -r显示的内容逆序排列
ls -R 递归排列
===================
cd :change directdy 切换目录
cd ~ username 进入指定的用户家目录
cd - 当前所在的目录和前一次所在的目录进行切换
=========================
chmod 更改文件权限
chmod rwx r4 w2 x1
chmod u=r ,go=w 【文件】
chmod -R /改变目录包括里面东西的权限
chown (所有者) _R(递归)
=========================
命令类型分为:内置命令,外置命令
type:显示文件的类型
hash :记录缓存中所有用过的路径
=========================