3:配置环境变量,实现执行history的时候可以看到执行命令的时间。
输入nano .bash_profile进入文本编辑然后输入export HISTTIMEFORMAT="%F %T"
4:总结Linux哲学思想
1,一切皆是文件,它们虽然类型不同,但是对其提供的确实同一套操作接接口,使之所有资源的访问都统一 的表现为文件的访问
2,提供很多小型的单一用途程序,从而保证Linux可以高效运行
3,链接程序共同完成复杂功能,对于复杂功能Linux通过许多简单程序的组合等方式实现
4,避免令人困惑的用户界面,出现的问题都可以通过简洁的命令实现排错,修改系统的配置,一切都是简洁 明了为基础
5,配置数据存储在文本中
5:总结Linux常用命令使用格式,并用实例说明。例如echo、screen、date、ifconfig、export等命令
命令使用格式:COMMAND 【OPTIONS....】【ARGUNMENTS】
中括号表示可以省略,每个部分之间至少有一个空格或多个空格,如echo "hello world"
COMMAND:命令,表示可以执行的命令,如ls,scree,date.....
OPTIONS:选项,可以用来调整命令的运行特性,如date -d "-1 day"其中-d表示选项显示字符串描述的时间
【】中括号中的内容表示可以省略,一般命令都支持一个或者多个选项,如tree -a,-A,-C,-g......
选项分为三种风格:
UNIX风格选项:用一个短横线开始,后面跟一个字母又称短选项并支持多个选项进行组合如:-a,-lh...
GNU风格用两个短横线开始,后面跟一个单词,一般不支持多个选项的组合又称为长选项如:--all...
BSD风格选项:一个字母,但是前面不加短横线,支持多个选项组合,如a,aux
ARGUMENTS:参数表示命令的作用对象,比如文件名,用户名,网卡名等,有的命令支持有多个参数,参数间使用空白字符分隔
ls -lh --all /root 查看/root目录下的所有文件,并按长列表人类可读的格式打印大小
说明:-l和-h是短选项,可以组合写在一起,--all为长选项,显示包括以“.”开头在内的所有文件(“.”开头文件是隐藏文件),/root就是参数
6:描述Linux发行版的系统目录名称命名规则以及用途
Linux发行版系统目录名称和用途:
/boot 系统启动赢到文件存放目录,内核文件以及加载器都存放在此目录下
/bin 存放所有用户使用的的基本命令,该目录下不能独立分区,OS在启动时会使用该目录下的文件
/sbin 存放管理类的基本命令,该目录不能独立分区,OS在启动时会使用该目录下的文件
/lib 存放系统启动时程序依赖的基本共享库文件以及内核模块文件(/lib/modules);还有个目录叫/lib64,它是专用于x86_64系统上辅助共享库文件存放的位置
/etc 配置文件目录
/home 普通用户的家目录
/root 管理员用户的家目录
/media 便携式移动设备挂载点
/mnt 临时文件系统挂载点
/dev 设备文件及特殊文件存储位置
/opt 第三方引用程序的安装位置
/srv 系统上运行的服务用到的数据
/tmp 临时文件存储位置
系统目录命名规则:文件名最长255个字节;
包括文件路径在内,文件名最长4095个字节;
蓝色:目录,绿色:可执行文件,红色:压缩文件,浅蓝色:链接文件,灰色:其他文件
除了斜杠(/)和NUL,所有字符都有效,但是不推荐使用特殊字符做文件名,有些字符需要用引号来引用他 们
标准linux文件系统(如ext4),文件名称大小写敏感:如MAIL,Mail,mail,mAil