Linux - 基本指令

Linux - 基本指令,第1张

Linux - 基本指令

目录

一、显示、移动、创建、删除

1.ls

2.pwd

3.cd

4.touch

5.mkdir/rmdir

6.rm

二、拷贝和剪切

1.cp

2.mv

三、查看

1.cat

2.more

3.less

4.head

5.tail

四、查找

1.find

2.grep

五、日期和时间

1.date

2.cal

六、压缩和打包

1.zip/unzip

2.tar

七、其他指令

1.man

 2.uname -r

八、快捷键

1.ctr+c

2.ctr+d


一、显示、移动、创建、删除 1.ls

        语法:ls + (选项)+  文件目录

        功能:查看目录中文件的信息或者单个文件的具体信息

        选项:-a, 显示隐藏文文件。                                                                                                                     -l,显示详细信息。                                                                                                                             -r,递归显示子目录里的文件信息。

2.pwd

        显示当前所在目录的路径

3.cd

        语法:cd + 路径

        功能:到指定的路径下。相对或绝对路径都行。

        cd .. : 返回上级目录
        cd ~:进入用户家目
        cd -:返回最近访问目录

4.touch

        语法:touch + (选项)+ 目录/文件名

        功能:创建一个目录或者文件。也可以更改已存在文件或目录的日期时间。

5.mkdir/rmdir

        语法:mkdir/rmdir + (选项)+ 目录名

        功能:创建/删除目录。删除时目录得是空的。

        选项: -p ,递归创建/删除目录

6.rm

        语法:rm +(选项)+ 目录/文件名

        功能:删除文件或目录。

        选项:-f 即使文件属性为只读(即写保护),直接删除。                                                                                i 删除前逐一询问确认。                                                                                                                   -r 删除目录及其下所有文件。

二、拷贝和剪切 1.cp

        语法:cp + (选项) + 源文件/目录 + 目标文件/目录

        功能:拷贝文件或目录

        选项:-r,递归处理,将指定目录下的文件与子目录一并处理。-f,强行复制文件或目录, 不论目的文件或目录是否已经存在

2.mv

        语法:mv +(选项)+ 源文件/目录 + 目标文件/目录

        功能:移动文件或目录。对文件或目录进行重命名。

三、查看 1.cat

        语法:cat + (选项)+文件名

        功能:查看文件内容

        选项:-n,显示所有输出的行编号。

2.more

        功能:与cat类似。

3.less

        语法: less + (参数)+ (选项)+ 文件

       功能: less与more类似,但使用less可以随意浏览文件,而more仅能向前移动,却不能向后移动,而且less在查看之前不会加载整个文件。

4.head

        语法: head + (参数)+ 文件

        功能:查看前几行的文件内容

5.tail

        语法: tail + (参数)+ 文件

        功能:查看后几行的文件内容

四、查找 1.find

        语法:find + pathname + (选项)

        功能: 用于在文件树种查找文件,并作出相应的处理        

2.grep

        语法:grep +(选项)+ 搜寻字符串+ 文件名

        功能:在文件中搜索字符串     

五、日期和时间 1.date

        语法:date +%Y:%m:%d

        功能:使用常用标记以及自己设置格式显示时间和日期。

        常用标记:%H : 小时(00..23)
                        %M : 分钟(00..59)
                        %S : 秒(00..61)
                        %X : 相当于 %H:%M:%S
                        %d : 日 (01..31)
                        %m : 月份 (01..12)
                        %Y : 完整年份 (0000..9999)
                        %F : 相当于 %Y-%m-%d

        设定时间:date -s //设置当前时间,只有root权限才能设置,其他只能查看。
                        date -s 20200129 //设置成20200129 ,这样会把具体时间设置成空00:00:00
                        date -s 15:20:03 //设置具体时间,不会对日期做更改
                        //这样可以设置全部时间                                                                                                                    date -s “01:01:01 2008-05-23″
                        date -s “01:01:01 20080523″
                        date -s “2008-05-23 01:01:01″ 
                        date -s “20080523 01:01:01″ 

        时间->时间戳: date +%s
        时间戳->时间: date -d@1508749502

        Unix时间戳是从1970年1月1日开始所经过的秒数,不考虑闰秒.

2.cal

        语法:cal +(选项)+ [月份][年份]

        功能:显示日历

        选项:-3 显示系统前一个月,当前月,下一个月的月历
                -j 显示在当年中的第几天
                -y 显示当前年份的日历

六、压缩和打包 1.zip/unzip

        语法::zip/uzip + 压缩文件.zip + 目录或文件

        功能:将文件压缩/解压。

2.tar

        语法::tar + [-cxtzjvf]  +文件与目录 ....
参数

        功能:将文件打包。

        选项:-c :建立一个压缩文件的参数指令(create 的意思);
                -x :解开一个压缩文件的参数指令
                -t :查看 tarfile 里面的文件
                -z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
                -j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
                -v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
                -f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
                -C : 解压到指定目录

七、其他指令 1.man

        语法:man + (选项)+ 命令

        功能:查看联机手册

        选项:

        1 是普通的命令
        2 是系统调用,如open,write之类的(通过这个,至少可以很方便的查到调用这个函数,需要加什么头文件)
        3 是库函数,如printf,fread4是特殊文件,也就是/dev下的各种设备                                                        5 是指文件的格式,比如passwd, 就会说明这个文件中各个字段的含义
        6 是给游戏留的,由各个游戏自己定义
        7 是附件还有一些变量,比如向environ这种全局变量在这里就有说明
        8 是系统管理用的命令,这些命令只能由root使用,如ifconfig

 2.uname -r

        显示电脑和 *** 作系统的相关信息。     

八、快捷键 1.ctr+c

        结束当前的程序

2.ctr+d

        结束输入,相当于exit的意思。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5715165.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存