Tab按键 :“命令补全”和“文件补齐”
Ctrl+c : 终止
Ctrl+d : EOF 或者Exit
date : 显示时间及日期 : date +%Y/%m/%d (2019/07/15) date+%H:%M (19:36)
cal :显示日历 :cal 10 2019 (查看2019年10月的日历)
bc :计算器 :退出的时候用quit
man page : (操作说明页面)使用q键离开
man 7 man :出现的表中几个重要代号的代表内容,DATE(1).中的1就是代号
1 | 用户在shell环境中可以操作的命令或可执行的文件 |
3 | 一些常用的函数(function)与函数库(library),大部分为C的函数库(libc) |
8 | 系统管理员可用的管理命令 |
info page :是将文件数据拆成一个一个的段落,每个段落用自己的页面来撰写,并且在各个页面中海油类似的“超链接”来跳转到各个不同的页面,每个独立的页面也被称为一个节点
sync : 数据同步写入磁盘
shutdown : 贯用的关机命令
init :切换执行等级
在Linux中,任何一个文件都具有“USer,Group及Others”三种身份的个别权限,root为万能的天神,账号的相关信息记录在/etc/passsd,密码记录在/etc/shadow,组名记录在/etc/group文件夹
“rwx”分别代表可读、可写、可执行,没有该权限用“-”代替,文件权限字符“-rwxrwxrwx”,前三个“rwx”为“文件所有者的权限”,中间三个为“同用户组的权限”,后三个为“其他非本用户组的权限”
( 上三个改变命令加上[-R]:会改变子目录下所有的文件、目录)
chgrp : 改变文件所属用户组(change group),被改变的组名必须在/etc/group文件夹下
chown : 改变文件所有者 (change own),被改变的用户必须在/etc/passsd文件夹中有记录
chmod :改变文件的权限 (r:4 w:2 x:1)
#chmod [-R] xyz 文件或目录
:xyz分别为三种三种身份的三个权限相加值
:[-R]改变子目录下的所有文件或目录
例如:
#chmod 664 .bashrc
:644为“-rw-rw-r--”
cp : 复制,cp 源文件 目标文件
cat :将一个文件内容读出来
*.sh : 脚本或批处理文件
*Z、*.taz、*tar.gz、*.zip、*.tgz :经过打包的压缩文件,压缩软件不同,扩展名不同
*.html、*.php :网页相关文件
Linux目录配置标准:FHS
可分享的(shareable) | 不可分享的(unshareable) | |
不变的(static) | /usr(软件放置处) | /etc(配置文件) |
/opt(第三方软件) | /boot(开机与内核文件) | |
可变动的(variable) | /var/mail(用户邮件信箱) | /var/run(程序相关) |
/var/spool/news(新闻组) | /var/lock(程序相关) |
. : 当前目录,也可以使用 ./ 来表示
.. :上一次目录,也可以用 ../ 来表示
(根目录的上一层(..)与根目录自己(.)是同一个目录)
cd : 切换目录
pwd : 显示当前目录 (Print Working Directory)
mkdir : 新建一个新的目录
rmdir : 删除一个空的目录