鸟叔的Linux私房菜 笔记~
2018/3/4
●~ 代表的的是[用户的家目录]的意思
比如 vird 的家目录在/home/vird,因此~等于/home/vird,也就是说~是一个变量啦~~~~
● 注销系统 $exit
●date 时间
cal日历 后面可以接的日期
●tab是个神奇的按键!!!
命令补全!档案补齐!!
例如ca后面按两个tab键就可以显示所有ca的指令!
●ctrl C 终止程序
ctrl D=exit 退出!(~ ̄▽ ̄)~
●不知道这个指令后的用法时
用man ~~~
例如 man date
就会列出所有的用法啦~~
2018/3/5
● 原来出现 permission deny就是权限设定错误呀!
●ls -al 列出所有档案详细的信息,文件名前有.的,都是隐含文件
● 改变群组权限
chmod 数字 filename
其中数字是指:
有例子如下:
●原来 cd 是变换目录的意思呀~~ change dictionary!
目录中的x代表的是用户可不可以将该目录用作工作目录,也就是说如果群组中没有x的话 ,cd不到这个目录的!
●绝对路径 相对路径
第一个字符不是/的就是相对路径~相对路径是指相对于当前工作目录来说的~~~
. 就是本层,也可以用./代表
..就是上一层,也可以用../代表
cd:变换目录
pwd:显示当前目录
mkdir:建立一个新的目录
rmdir:删除一个空的目录
mkdir -p 可创建多层目录
-m 可直接设置目录权限
常见的环境变量:
常见的环境变量
PATH:决定了shell将到哪些目录中寻找命令或程序
HOME:当前用户主目录
MAIL:是指当前用户的邮件存放目录。
SHELL:是指当前用户用的是哪种Shell。
HISTSIZE:是指保存历史命令记录的条数
LOGNAME:是指当前用户的登录名。
HOSTNAME:是指主机的名称,许多应用程序如果要用到主机名的话,通常是从这个环境变量中来取得的。
LANG/LANGUGE:是和语言相关的环境变量,使用多种语言的用户可以修改此环境变量。