Python自学知识点----Day02

Linux基本操作命令:

命令                                    作用                                     英文释义

ls                            查看当前文件夹下的内容               list

pwd                        查看当前所在的文件夹                  print work directory

cd  [目录名]                切换文件夹                                  change directory

touch   [文件名]         如果文件不存在,新建文件夹        touch

mkdir   [目录名]         创建目录                                    make directory

rm  [文件名]              移除指定文件夹                         remove

clear                        清屏                                           clear

注意:命令窗口中带[],其代表的是一个空格!!!另外Linux命令中区分大小写!!!

终端命令格式:

command------------------>命令名:相应功能的单词缩写.例如上面黄色标注;

[options]-------------------->选项:可用来对命令进行控制,也可省略;

                                       例如: rm -r 文件名-------->是移除文件夹

                                                rm 文件名------------>是移除文件

[parameter]--------------->参数:有些需要参数,有些不需要,可以一个,也可以多个.例如上面标蓝部分;

查询终端命令:

1).command  -help-------------->command代指命令名           显示命令的简要信息

2).man command---------------->查询详细信息

             快捷键:1.)space           下翻一页

                         2).enter           向下一行

                         3). b                回滚一屏

                         4).f                  前滚一屏

                         5).q                 退出

                         6)./word         搜索word字符串

自动补全:

tab 按一下没出来就说明有歧义,两下会出现可选栏

重复命令: 

" ↑" ,"↓"按键;如返回不到ctr+c撤回所有;

ls命令说明:

1).ls  列出目录内容,类似于DOS下的dir命令

2).Linux下文件和目录的特点:

 1).Linux文件或目录"名称"最长为256个字符;

 2).文件名以"."开头的文件为隐藏文件,读取时需要在选项一栏里加-a才能读取得到

 3).在输出或输入一栏中"."代表当前目录,".."代表上一级文件目录

例如:cd .-------->当前文件位置

        cd ..------->上一层文件位置

3).指令

1)."-a"----------------->显示指定目录下所有子目录与文件,包括隐藏文件;

2)."-l"------------------>以列表的形式显示文件的详细信息;

例如:

如图:

第一列:若以"d"开头,这该文件是一个文件夹;若以"-"开头,则该文件是文档/文件;

第三列:为占用内存大小;

第四列:为文件创建日期;

第五列:为文件名称,若为蓝色,则是文件夹,若为白色,则为文本/文件;

3)."-h" -----------------> 必须配合-l使用,以个性化的方式来显示文件的大小,若单独使用,与ls 一致.

4).写法:

可以合并,也可以拆开

ls -h -l ===ls -lh;

ls -h -l -a ===ls -lha;

文件大小表示方式

字节       b(byte)           在计算机中作为一个数字单元,一般为8位二进制数;

千          k(kibibyt)         1k=1024b;1024=2**10;

通配符(快速定位文件)

*               可以代表任意个数的字符,也可以为空

?              仅仅只代表一个字符,不能为空

[XXX]       表示可以匹配字符组的任意一个,只代表一个字符,

                也可以用区间表示[1-10],意思是1-10中间任意一个数,一个[]只代表一个可选字符!!!

 

原文地址:https://www.cnblogs.com/Future-Better/p/9860505.html