cal 显示当月日历 cal 04 2010 显示2010年4月的日历
echo显示器上显示一段文字 echo -e “the year is 2017.\ntoday is 10”===显示the year is 2017,转行显示today is 10
printf格式化输出函数 printf "the year is 2017.\ntoday is 10\n"===显示the year is 2017,转行显示today is 10
文件系统:---roottf根文件系统 FHS(树形结构文件):linux
/boot:系统启动相关的文件,如:内核、initrd(内存磁盘)、以及grub(引导加载器)
/dev:设备文件 (块设备:随机访问,数据块-如:磁盘 字符设备:线性访问,按字符为单位,如:鼠标,显示屏)
/etc:配置文件
/home:用户的家目录,每一个用户的家目录通常默认为/home/USERNAME
/root:管理员的家目录
/lib:库文件和内核模块文件(静态库.a和动态库。dll,.so)
/media:挂载点目录,移动设备
/mnt:挂载点目录,额外的临时文件系统
/misc:杂项
/opt:可选目录,第三方程序的安装目录
/proc:伪文件目录,内核映射文件
/sys:伪文件系统,跟硬件设备相关的属性映射文件
/tmp:临时文件,可查看的文件,一个月会自动清除 /var/tmp另一个临时文件
/var:可变化的文件
/bin:可执行文件,用户命令(放程序文件)
/abin:管理命令(放程序文件)
/usr:全局共享的只读文件 /usr/bin启动时 /usr/abin自行运行功能时 /usr/lib-存放的是:不是公共库 ( /usr/local/bin 第三方软件的非关键性的软件 /usr/local/lib)
命名规则:
1、长度不能超过255个字符
2、不能使用/当文件名
3、严格区分大小写
mkdir:创建空目录 mkdir -pv a/b/c在a目录下的b目录里创建一个空c目录,并显示创建过程(当abc不存在时用p直接完成,v看过程)
mkdir -pv /mnt/test/{yue/b,c} 创建mnt目录,里面再创建test目录,test里面在创建yue目录,yue目录里同时创建a和b目录,并显示创建过程({}:花括号、命令行展开)
tree /a以树状查看a目录下的文件目录结构(需下载tree命令源代码安装包)
(a+b)(b+c)=ab+ac+db+dc
同时创建ab,ac,db,dc目录==mkdir (a,d)_(b,c)
rmdir删除空目录