一、Linux的常用命令简要说明(入门级)

以下是一些Linux的常用命令的简单运用,对于初学者来说足够了,当然,要深入的话,涉及到相当多的参数,个人也记不住。个人觉得,常用的熟练用就够了,其它不够的用的参数或者命令有需要的时候再去查找即可。下面内容是超级简要的,是基础中的基础,可以在Ubuntu里多输入练习,不建议靠记忆去记。

1,查看当前路径(pwd):

        pwd:print working directory

        比如输入命令:

                $pwd

2,切换路径(cd)

        cd:change directory    

        比如输入命令:

                $cd TEST

        这里有两个特别用法:   

                $ cd -     // 进入上次目录, 比如先进入 a 目录再进入 b 目录,执行此命令后即回到 a 目录

                $ cd ~     // 进入家目录

3,创建文件夹(mkdir)

        mkdir:make directory

        比如输入命令:

                $mkdir TEST

4,删除一个空的目录(rmdir)

        rmdir:remove directory

        比如输入命令:

                $rmdir TEST

5,显示文件列表(ls)

        ls:list

        ls -lh  //h表示--human-readable,大小以K/M/G等可读方式列出来,如下图:

6,复制(cp)

        cp:copy

        复制目录时,常用这个命令:

                cp  -rfd  dir_1  dir_2

                        r:recursive,递归地,即复制所有文件

                        f:force,强制覆盖

                        d:如果源文件为链接文件,也只是把它作为链接文件复制过去,而不是复制实际文件

7,删除文件或者目录(rm)

        rm:remove

        删除目录时,常用这个命令:

                rm  -rf  dir_1

                        r:recursive,递归地,即复制所有文件

                        f:force,强制删除

8,将文件的内容打印到显示器里(cat)

        cat:串联文件的内容打印出来

9,修改文件的时间,或者创建空文件(touch)

        touch:创建空文件或者修改文件的时间

10,改变文件属性(chmod)

        chmod:改变文件的权限

        比如输入命令:

                $chmod -R 777 ./*        //将当前文件夹里所有文件的所有权限都开了

11,查找文件(find)

        比如输入命令:

                find /home/Thinking_in_learner/ -name " *.txt "        //查找该目录下有哪些txt文件

12,搜索命令(grep)

        比如输入命令:

                grep -n "abc" test1.txt        //在test1文本里查找带有"abc"字符的内容

13,压缩命令1(gzip)

        gzip 只能压缩单个文件,不能压缩目录

                gzip得常用选项:

                        -l(list)

                        -k(keep)

                        -d(decompress)     将压缩文件进行解压缩

        举例:

                1,查看压缩文件

                            gzip -l test.gz

                2,解压缩

                            gzip -kd test.gz

                3,压缩文件

                            gzip -k test

14,压缩命令2(bzip2)

        bzip2的常用选项:

                -k(keep)        在压缩或者解压时,保留输入文件

                -d(decompress)    将压缩文件进行解压缩

            1,压缩文件

                        bzip2 -k test    得到一个.bz2后缀得压缩文件

            2,解压文件

                        bzip2 -kd test.bz2

        注意: 单个文件的压缩使用 gzip 或 bzip2, 压缩有两个参数:

                1)压缩时间

                2)压缩比。

        一般情况下,小文件使用 gzip 来压缩,大文件使用 bzip2 来压缩。 bzip2 的的压缩率更高

15,压缩命令3(tar)

        tar常用选项:

                -c(create):表示创建用来生成文件包 。

                -x:表示提取,从文件包中提取文件。

                 -t:可以查看压缩的文件。

                -z:使用gzip方式进行处理,它与”c“ 结合就表示压缩,与”x“ 结合就表示解压缩。

                -j:使用bzip2方式进行处理,它与”c“ 结合就表示压缩,与”x“ 结合就表示解压缩。

                -v(verbose):详细报告tar处理的信息。

                -f(file):表示文件,后面接着一个文件名。 -C <指定目录> 解压到指定目录。

        例 1: tar 打包、 gzip 压缩

                1) 把目录 test 压缩、打包为 test.tar.gz 文件:

                        $ tar czvf teset.tar.gz test。

                        注意:“ tar –czvf” 与“ tar czvf” 是一样的效果,所以说,后面统一取消“ -”。

                2)查看压缩文件:

                        $ tar tvf test.tar.gz

                3) 解压文件,可以用-C 指定解压到哪个目录:

                        $ tar xzvf dira.tar.gz         //解压到当前目录

                        $ tar xzvf test.tar.gz -C /home/Thinking_in_learner     //解压到/home/Thinking_in_learner。

        例 2:tar 打包、 bzip2 压缩

                1) 把目录 dira 压缩、打包为 dira.tar.bz2 文件

                        $ tar cjvf dira.tar.bz2 dira

                2)查看压缩文件

                        $ tar tvf test.tar.bz2

                3)解压文件,可以用-C 指定解压到哪个目录

                        $ tar xjvf test.tar.bz2 //解压到当前目录:

                        $ tar xjvf test.tar.bz2 -C /home/Thinking_in_learner //解压到/home/Thinking_in_learner

16,查看linux IP地址(ifconfig)

        比如输入命令:

                $ifconfig

17,测试网络是否通了(ping)

        比如输入命令:

                $ping www.baidu.com        //如果有TTL数值,说明通了

18,查看文件类型(file)

        比如输入命令:

                $file test.txt

19,定位文件路径(which)

        比如输入命令:

                $which pwd

20,可得到可执行程序的位置和手册页的位置(whereis)

        比如输入命令:

                $whereis pwd

21,Linux命令切换用户:

        sudo passwd root        // 设置root的密码

        su root        // 切换到root

        su Thinking_in_learner        // 切换用户

 

 

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值