51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

查看: 6222|回复: 1
打印 上一主题 下一主题

Linux 基本命令及用法

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-4-3 15:48:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
1、命令:touch [文件](创建文件)

2、命令:mkdir -p 目标文件递归创建文件夹(如:mkdir -p /usr/local/d1/d2/d3)

3、命令:rm [文件](删除);

                rm -r [文件]删除目录;

                rm -f [文件]删除文件;

                rm -rf [文件] 删除所有;

4、命令:cat [文件](查看文件内容,适合小篇幅文件)

5、命令:more [文件](查看所有内容,适合大篇幅文件,空格进行翻页,回车进入下一行,ctrl+C退出)

6、命令:head -number [文件](查看文件前多少行)

7、命令:tail -number [文件](查看文件后多少行)

 

8、命令:vim(编辑,进入后点击“i”键,进入insert模式,:wq保存退出,:q!不保存退出)

9、命令: cp [文件]  复制源文件;

                cp -r [文件] 递归复制源目录

10、命令:mv  A:修改文件名称的功能(源文件名  新文件名)

                        B:移动文件位置(源文件名称  新文件位置+新文件名)

11、命令:ln(link);ln -s [源文件] [目标文件] (硬链接则不需要-s选项)

注:软连接特点:权限是所有人都可以访问,并且软连接文件指向源文件,软链接就像windows系统中的快捷方式一样

        硬链接特点:类似copy,和源文件是同步更新数据,硬链接不能跨文件系统分区,软链接可以

12、命令:chmod 改变文件或目录的权限;A:chmod【{ugo}{+-=}】【文件或目录】

                                                               * B:chmod 【mode=421】【文件目录】(4代表r——读,2代表w——写、创建、删除,1代表x——进入该目录)

13、命令:su -userName (切换用户)

14、命令:chown(改变文件的所有者);chown userName 文件名

15、命令:chgrp(改变文件的所有组);chgrp groupName 文件名

16、命令:find 【搜索范围路径】 -name [名称]

                  find 【搜索范围路径】 -size 【+-文件大小】

                  find 【时间查找】:天:ctime、atime、mtime;分钟:cmin、amin、mmin;

注:c表示:change改变文件属性的意思(比如所有者、所有组、权限变更)

        a表示:access表示被访问过的意思(比如查看过等)

        m表示:modify更改内容的意思

        在时间前面添加:-表示之内,+表示之外

17、find应用的连接符:-a(and的意思,逻辑与)

                                     -o(or的意思,逻辑或)

18、find -type (根据文件类型查找):f表示二进制文件,l表示软链接文件,d表示目录

19、命令:man【命令或者配置文件】;(帮助命令,非常有用,可以获得命令的帮助文档)

20、命令:whatis【命令】;查看命令的描述

21、命令:【命令】--help;查看命令的选项用法

22、命令:tar 

        语法:tar -zxvf[-zcvf] 【源文件名】 -C 【路径】

注:-c产生tar打包文件;

        -x产生的解压缩文件;

        -f指定压缩后的文件名;

        -z打包同时压缩;

        -v显示详细信息;

描述:打包目录 生成的后缀名.tar.gz,或者进行解压,最后配置加-C表示文件解压后存放的路径

解压gz文件:gunzip FileName.gz 

23、命令:zip;

        语法:zip 选项【-r】【压缩后文件名称】【源文件】;

        描述:zip的格式是windows和linux通用的格式,可以压缩文件和目录,压缩目录时需要选项-r;

24、命令:unzip

        语法:unzip【解压缩的文件】;

        描述:进行解压缩,最后配置加-d表示文件解压后存放的路径;

25、命令:ping

注:A、首先ping一下回环地址127.0.0.1检查自己本机的网络协议是否正确;

        B、再ping一下本机ip查看自己本机的网络是否正确;

        C、然后检查对方网络设置、防火墙、插件等等;

        D、如果发现丢包率里没有丢失数据包、可能是网络、网线的原因;

        E、ping配置选项ping -c 6 192.168.80.100(表示ping6次后断开);

        F、ping配置选项ping -s 60000(最大65507);

26、查看网卡信息:ifconfig;

        关机:shutdown -h now;

        重启:reboot;

        ctrl+l :清屏;

        ctrl+c:退出应用;

        tab键:信息补全;

27、命令:grep(过滤,可以将指定内容进行过滤然后输出)

28、命令:| (管道,将一个命令的输出传送给另一个命令,作为另外一个命令的输入。管道可以连接N个命令)

29、命令:>(输出重定向到一个文件上);>>(输出重定向追加结果到一个文件上) 例如:ls > a.txt

30、命令:<(输入的信息重定向) 例如: wall < a.txt

31、命令:wall [内容](广播、显示)

32、命令:2>(错误重定向,一般把程序执行的错误日志信息存放在log日志中)

33、命令:vi/vim(编辑)

注:当输入vi/vim时,进入命令模式,输入“i”/“a”/“o”,可进入插入(insert)模式,按ESC进入编辑模式,输入(:q!),不保存退出;输入(:wq),保存并退出;

                    a:在光标后附加文本;

                    A:在本行行末附加文本;

                    i: 在光标前插入文本;

                    I:在本行开始插入文本;

                    o:在光标下插入新行;

                    O:在光标上插入新行;

34、删除命令(编辑模式中):

        x:删除光标所在处字符;

        nx:删除光标所在处后n个字符;

        dd:删除光标所在行,ndd删除n行;

        dG:删除光标所在行到末尾的内容;

        :n1,n2d (删除指定范围的行);

35、复制和粘贴:

        yy、Y:复制当前行;

        nyy、nY:复制当前行以下n行;

        dd:剪切当前行;

        ndd:剪切当前行以下n行;

        p、P:粘贴在当前光标所在行下或行上;

36、命令:r(取代光标所在处字符);

                 R(从光标所在处开始替换字符,按ESC结束;

                  u(取消上一步操作);

                /string(向前搜索指定字符串搜索时忽略大小写:set ic)

                   n(搜索指定字符串的下一个出现位置)

                :%s/old/new/g (全文替换指定old字符串)

                :n1,n2s/old/new/g (在一定范围内替换指定字符串)

37、用户管理配置文件:

        用户信息文件:/etc/passwd

        密码文件:/etc/shadow

        用户配置文件:/etc/login.defs    /etc/default/useradd

        新用户信息文件:/etc/skel

        用户组文件:/etc/group

        用户组密码文件:/etc/gshadow
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-4-26 21:30 , Processed in 0.070211 second(s), 22 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表