首页 > 代码库 > Linux学习笔记 之 小知识备忘
Linux学习笔记 之 小知识备忘
linux中输入ls -F后,后缀*/=>@代表什么意思
ls -F
在每个文件名后附上一个字符以说明该文件的类型,“*”表示可执行的普通
文件;“/”表示目录;“@”表示符号链接,软链接;“|”表示FIFOs;
$:
$在终端的命令行首代表:普通用户。
#代表root超级用户。
$在脚本语言中常表示变量,也就是$var 代表一个变量。
Linux中常用参数含义
-r: recursive 递归复制目录及其子目录内的所有内容
-i : install 安装
-f : force 强制执行
-v, --verbose 显示详细的进行步骤
-e : erase : rpm中卸载参数
-q: query :查询
Linux Profile文件
Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。常在/etc/profile文件中修改环境变量,在这里修改的内容是对所有用户起作用的。使用修改.bashrc文件进行环境变量的编辑,只对当前用户有用。使用修改 /etc/profile 文件进行环境变量的编辑,是对所有用户有用。
3、如何添加环境变量。
例如添加”NAME=liheng“ 。在profile文件的最后添加如下内容export PATH=xxx/xx/xx:$PATH 变量值可以加引号也可以不加,效果一样。
4、在profile文件添加或修改的内容需要注销系统才能生效。
: 表示并列含义,例如A变量值有多个,用:符号进行分离。
. 表示你操作的当前目录。例如pap命令会查找B环境变量。
/etc/profile:此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置.
~/.bash_profile:每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件.
此文件类似于/etc/profile,也是需要需要重启才会生效,/etc/profile对所有用户生效,~/.bash_profile只对当前用户生效。
~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取.(每个用户都有一个.bashrc文件,在用户目录下)
此文件类似于/etc/bashrc,不需要重启生效,重新打开一个bash即可生效, /etc/bashrc对所有用户新打开的bash都生效,但~/.bashrc只对当前用户新打开的bash生效。
~/.bash_logout:当每次退出系统(退出bash shell)时,执行该文件.
原贴:http://blog.csdn.net/chenchong08/article/details/7833242
linux下查看和添加PATH环境变量
Linux学习笔记 之 小知识备忘