一:关于环境变量的配置问题:
配置环境变量有三个地方可以去配置
/etc/profile 文件 :它是一个全局的配置文件在系统中只有一个这样的文件;若想要把某个命令配置成全局的 则可以用此方法
命令路径"; 用source /etc/profile 激活;
/root/.bashrc 它是用户私有的配置文件 配置方法:
命令路径"; 用source /root/.bashrc 激活;
/root/.bash_profile 它也是用户的私有配置文件 配置方法:
命令路径"; 用source /root/.bash_profile 激活;
它们的执行顺序为
/etc/profile 然后执行/root/.bashrc 在执行/root/.bash_profile;
alias给一些复杂的命令其别名;如: alias xxx=”XXX XXX“ xxx为之后的别名!
二:关于时间的设置
将时间格式化成 2014-08-21 21::2:00
date ”+%Y-%m-%d %H:%M:%S“
设置系统时间
date -s "2014-08-21 21:30:00"
计算时间戳;
date -d "2014-08-21 21:30:00"+%s
计算时间戳的作用: 为了计算时间差。
根据时间戳得出日期
@1408681800为例
”+%Y-%m-%d %H:%M:%S“ 、
三:关于文件的查找
和 find
locate命令是基于whatis命令数据库而查找的 eg: locate filename
find查找用法:是在文件的目录层次结构中查找
:查找home目录下名为led.o的文件 find /home/ -name led.o
命令是在home目录下递归进行查找,它将会找出home目录下所有符合规则的文件。
:查找home目录下不区分大小写的,而且文件名是led.o的文件。 find /home/ -iname led.o
不明感的!
使用与,或,非来查找文件
home目录下查找用户为xxx而且组为yyy的文件
find /home/ -user xxx -guest yyy
find /home/ -user xxx [-a] -guest yyy
home目录下查找用户为xxx 或者组为yyy的文件
find /home/ -user xxx -o -guest yyy
home目录下查找用户为xxx,或者组为yyy 而文件名为zzz的文件
find /home/sh -user xxx -o yyy -a -name zzz
zzz的文件
! -name zzz