Linux 创建、删除、修改 文件夹 文件命令(笔记)

   国家字符集标准和其它

ASCII: (American Standard Code for Information Interchange) 美国信息交换标准代码 基于拉西字母的一套电脑编码系统,它主要用于显示现代英语和其它西欧语言,是现今最通用的单字节编码系统,等同于国际标准ISO/IEC

ISO: International Organization for Standardization 国际标准化组织 

IEC: International Electrotechnical Commission 国际电工协会

 

中国字符集标准(GB18030,GBK, GB2312)

是中国汉字和二进制字符转换编码的对照表,叫做国家标准。 个人理解


Unicode: 统一码,万国码, 是一种在计算机上使用的字符编码,是用来解决传统字符编码方案的局限性而产生的,它为每种语言中的每个字符设定了统一且唯一的二进制编码。以满足跨平台,跨语言进行文本转换,处理的要求。


touch

创建文件命令

例: touch name 即在当前目录里创建名为name的文件

touch -t 该选项用来修改时间为指定时间,

touch -a 该选项用来修改访问时间,如果加上-t选项则修改为指定的访问时间。时间格式为年月日时分

touch -m 该选项用来修改修改时间,加上-t选项,如上述。

touch -c 该选项可以不创建文件,如果该目录里没有此文件的情况下。

stat 该命令用来查看文件的访问时间 修改时间 改变时间等等 其它详细信息。


mkdir

创建目录

例:mkdir name 即在当前目录创建名为name的目录但不可创建递归目录

如:mkdir /root/a/b/c 如果前边a目录没有即后边目录都不可创建

mkdir -p 选项即可在没有目录上创建目录

例:mkdir -p /root/a/b/c 即使前边a目录没有,他会自己进行创建,并在该目录下创建下边的目录

mkdir -p /root/a/{b,c}在a目录下创建c和b子目录,这个叫花括号展开,为用户提供方便操作。

mkdir -p /root/a/{b,c}_{d,f} 这个命令是在a目录下创建目录b_d b_f c_d c_f 为何你懂得,,不作解释呵呵



nano

文本编辑器

例: nano name 即在当前目录创建一个名为name的文件打开文本编辑器进行编辑该文件,

进入里边后可以自行输入字符,  里边保存退出等都是提示,,,按提示操作即可。


rm 删除命令

rm name 即可删除该文件,会有提示

rm -f  force 强行删除不提示

rm 是一个别名命令其实是rm -i 的命令  可以用type rm 查看  

要使用真的rm 命令使用 /rm即可使用真的rm命令。

rm -r 删除目录使用 不管其是否有文件 但是删除会有提示

rm -fr 删除指定目录不会有提示

rm -fr /  切记不可用此命令,会把根所有的数据都给删除。



rmdir 用来删除目录

rmdir name 即删除当前目录名为name的目录,但目录必有是空的。

rmdir -p 一串目录  但目录必须是空 ,也可称为递归删除,这个命令是为了安全所使用,以防用户勿删除文件。

rmdir -pv 可以显示删除过程





郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。