linux 常见知识1 根文件下放的文件和文件命名

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删除空目录

 

posted @ 2017-05-10 16:22  小乐未央  阅读(229)  评论(0编辑  收藏  举报