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