51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

Linux笔记(基础命令1...)

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2022-11-20 17:40:01 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
一、目录
1、根目录   /            Linux系统的目录结构是一个树状结构,每一个文件或目录都从根目录开始,并且根目录只能有一个
2  /bin  目录   binary  二进制文件目录,一般存放可执行的命令
3、/usr 目录   用户程序    目前我实际测试工作中部署的项目一般都部署在/usr  目录下
4、/home  目录    所有用户用home目录来存储自己的个人档案。超级管理员的home目录为:/root    --->不是根目录
                                                                                            普通用户的home目录为:/home/wsr(自己的用户名)

二、 命令
1、基本格式:命令[选项][参数]                 
2 、命令提示符:[root@localhost ~]#
      root      当前登录用户
      localhost      主机名
      ~        当前所在目录(home目录)    例如/root          /home/user1     等
      #        超级用户的提示符#            普通用户是$
3、查看命令  ls
    ls     查看当前目录下的内容      包含文件和目录
    ls -a   查看当前目录下的所有内容   包含隐藏文件(例如:.bash_logout)
    ls -l    查看当前目录下的内容的详情
    ls -h   查看当前目录下的内容详情,以人性化的形式
    ls -alh  查看当前目录下的所有内容详情,以人性化的形式显示,包含影藏文件


4、pwd    查看当前目录所在位置

5、cd  切换命令   cd到某个目录,一定要注意层级,只有ls时能看到的目录才能直接写目录名字,比如cd 目录名
如果不能直接找到,把目标目录路径写全,例如 cd /etc/system。如果想在此目录下返回上一次访问的目录etc,则:cd -   如果上一次访问的是其他目录,则会切到上次访问地目录,如果是想切换到system的上一级目录,则需要:cd ..
如果想直接回到home目录,则cd /         或者  cd ~       或者cd  空格

6、 touch 新建文件命令

7、 mkdir  创建目录(深色)

8、rmdir 删除空目录 (只能删除空目录)


9、rm 删除命令   删除普通文件,直接rm 文件名 就行,如果要删除目录,并且目录有多个层级,则需要加上-r 进行递归删除。如果不想再被一层层地问是否删除,则-rf  强制删除该文件夹里的所有内容。如果是普通文件,不想被问是否确认删除,就直接 -f     确认对话里,yes和y都可以删除


10、 cp   复制命令   cp \rmdir  文件夹都需要加上 -r 来递归  


11、mv  剪切  移动文件命令     它还可以做重命名,也可以剪切的同时重命名
剪切:mv 原文件 存在的目录名字
重命名: mv 原文件 不存在的名字


12、whereis 命令和 which 命令    (命令搜索命令)
whereis 命令查询命令的所在位置和帮助文档的所在位置
which 命令查询命令是否有别名,和命令的所在文件   -->实际工作中,如果碰到不认识的命令,可以查一下它是不是谁的别名

13、find命令  find 查找范围 选项(根据什么来查 -name,-time,-size) 条件
如果名字需要做模糊查询等,则需要用上通配符:*(所有  表示任意个数的字符)、?(一个字符)、[] (表示括号中的所有内容分别进行匹配,比如说dldl[123],会配置dldl1,dldl2,dldl3)


如果要按时间查询:例如 find mydircopy -atime -10        -->查找10天内新增的文件
-10  10天内
10  刚好是前第10天
+10 10天前
atime 文件访问的时间
ctime  改变文件属性的时间
mtime 修改文件的时间

如果要按照文件大小来查找:
-10k  小于10kb的文件
10k  等于10kb的文件
+10M 大于10Mb的文件


复合需求:查找文件,名字以dl开头,并且访问时间在2天内,或者文件大小是2M以上的
-a  是且   -o  是或

14、grep 搜索单个文件里的关键字   类似windows里的ctrl+f     
与find的区别:find是找名字,grep是找文件里的关键字

结合起来使用:查找名字包含dl,并且关键字里有“好好学习”的文件
需要加上|xargs  来连接


15、zip  压缩命令   语法:zip 压缩后的文件名 原文件


16、unzip 解压文件和文件夹

17、shutdown 关机命令   实际工作中一般测试员不会去关机

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x

评分

参与人数 1测试积点 +10 收起 理由
lsekfe + 10 很给力!

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1
回复

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-12 09:03 , Processed in 0.066360 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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