Linux命令(二)

学完此章节可以在简历上写可以熟练的操作Linux系统。

1、tree

tree:查看当前目录的内容

tree dir:查看指定目录 例如:tree /bin

安装命令tree:sudo apt-get install tree

2、ls

功能:查看文件或目录

参数:

-a显示所有文件(包括隐藏的文件和目录)   隐藏文件:文件或者目录名前边有一个点、

-l:例如-rwxrw-r-- 1 kevin kevin 3231145 11月 23 23:08 vimplus.tar.gz

   其中第一个字符:文件的类型(共7种文件类型)

        普通文件:-

              .txt 压缩包 可执行程序

        目录:d

        符号链接:l

        管道:p

        套接字:s

        字符设备:c

             例如:键盘,鼠标

         块设备:b

               例如:U盘,硬盘

    rwx:文件所有者的权限

    rw-:文件所属组用户的权限

    r--:其他人对文件的操作权限

   1:代表硬链接计数

    kevin:文件所有者

    kevin:文件所属组的名字

    3231145:文件的大小

         如果目录其大小为4k,目录本身的大小,不包括目录中的内容

    11月23 23:08:表示日期

    vimplus.tar.gz:为文件名

     ll:表示ls -laf:其中ls -f表示若文件为目录后面加一个/

3、cd--切换目录

    如何进入到家目录:

          cd绝对路径(/home/kevin)

           cd~

           cd

    在临近的两个目录直接切换:

         最后两个相邻的,其中命令为cd-

          适用于目录很长的情况

4、pwd输出当前的路径

5、mkdir 目录名

              -p:创建多级目录

6、touch

         touch文件名(文件不存在)则创建文件,空文件

         touch文件名(文件存在)更新文件的时间

7、rmdir

         rmdir空目录的名字

8、rm

          rm目录名 -r

                -r递归的方式处理

          注意问题

           删除之后,很难恢复

           删除的时候提示-i

           删除文件的时候:rm文件名(-i进行提示)

9、cp--拷贝

        cp要拷贝的文件(file1) file(不存在)

             创建file,将file1中的内容拷贝到file

             cp file1 file(存在)

                    file1覆盖file

              cp file dir(存在)

                     拷贝file到dir目录中

               cp dir(存在)dir1(存在)-r(进行递归操作)

                      将dir目录拷贝到dir1目录中

                       包括dir目录

                cp dir(存在)dir1(不存在)

                       创建dir1

                        将dir中的内容拷贝到dir1中,不包括dir目录

10、mv-改名或者移动文件

             mv file1 file2

                改名                      

                     mv file(存在)file1(不存在)--file为文件

                         改名

                     mv dir (存在)dir1(不存在)--dir为目录

                         改名

                 移动

                      mv file(文件)dir(存在目录)

                         将file移动到dir文件中

                    mv dir(目录存在)dir1(目录存在)

                         dir移动到dir1中

                    mv file(存在)file2(存在)

                         file文件覆盖file2文件

                         file文件会被删掉

11、查看文件内容

        cat

            cat filename

             适用于文件比较小的情况

        more

            回车:向下浏览一行

            空格:翻页,向下

        less

            less filename

            向下滚动一行

                回车,ctrl+n

            向上滚动一行:ctrl+p

            向下翻页:

                空格,pagedown    

            向上翻页:

                pageup

            退出:q

        head -从文件的头部显示制定的行数

            head -n 文件名

            n不写,默认10行

            n显示的行数

        tail

12、软硬连接ln

        软连接--快捷方式

                ln-s 文件名 快捷方式的名字

                    文件名要使用绝对路径

                目录也可以创建软连接

         硬连接

          ln 文件名 硬链接的名字

                            

          









评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值