测试或运维工作过程中最常用的几个linux命令?
1、ls命令
ls命令是列出目录内容(List Directory Contents)的意思,运行它就是列出文件夹里的内容,可能是文件也可能是文件夹
“ls -l”命令以详情模式(long listingfashion)列出文件夹的内容
“ls -a”命令会列出文件夹里的所有内容,包括以“.”开头的隐藏的文件
2、cd命令
经常使用的“cd”命令代表改变目录,它在终端中改变工作目录来执行,复制、移动、读、写等待操作
cd.. 代表回到上一目录
cd / 代表回到根目录
3、pwd命令
pwd (print working directory) 在终端中显示当前工作目录的全路径
4、history命令
“history”命令就是历史记录,它显示了在终端中所执行过的所有命令的历史
5、mkdir命令
“mkdir”(make directory)命令在命名路径下创建新的目录,然而如果目录已经存在了,那么他就会返回一个错误信息“不能创建文件夹,文件夹已经存在了”
6、touch命令
“touch”命令代表了将文件的范文和修改时间更新为当前时间,touch命令只会在文件不存在的时候才会创建它,如果文件已经存在了,他会更新时间戳,但是并不会改变文件的内容。
7、chmod命令
“chmod”命令就是改变文件的模式位,chmod会根据要求的模式来改变每个所给的文件,文件夹,脚本等等的文件模式(权限)
在文件(文件夹或者其他,为了简单起见,我们就是用文件)中在3中类型的权限
Read (r)=4
Write(w)=2
Execute(x)=1
所以如果你想给文件只读权限,就设置为‘4’,只写权限,设置权限为‘2’:只执行权限,设置为’1‘:读写权限,就是4+2=6 ,以此类推
现在需要设置3中用户和用户组权限,第一个就是拥有者,然后是用户所在的组,最后是其他用户
root@xxx:~# chmod 777
abc.sh
8、tar命令
"tar"命令是磁带归档(Tape Archive),对创建一些文件的归档和他们的解压很有用
root@xxx:~# tar -zxvf abc.tar.gz(记住’z‘代表了.tar.gz)
root@xxx:~# tar -jxvf abc.tar.bz2(记住’j‘代表了.tar.bz2 )
root@xxx:~# tar -cvf archieve.tar.gz(bz2)//path/to/folder/abc
注意:“tar.gz”代表了使用gzip归档,“bar.bz2”使用bzip压缩的,它压缩的更好但是也更慢
9、date命令
```
$ date
2016年11月 29日 16:15:39
```
10、cat命令
"cat"代表了连接(Concatenation),连接两个或者更多文本文件或者以标准输出形式打印文件的内容
root@xxx:~# cat a.txt b.txt c.txt d.txt adbd.txt
11、cp命令
"copy"就是复制,它会从一个地方复制一个文件到另一地方
root@xxx:~#cp/home/user/Downloads abc.tar.gz /home/user/Desktop
注意:cp,在shell脚本中最常用的一个命令,而且它可以使用通配符,来定制所需要的文件的复制
12、mv命令
“mv”命令,将一个地方的文件移动到另一个地方去
root@xx:~# mv /home/user/Downloads abc.tar.gz /home/user/Desktop
测试或运维工作过程中最常用的几个linux命令?的更多相关文章
- 运维工作中常用到的几个rsync同步命令
作为一个运维工程师,经常可能会面对几十台.几百台甚至上千台服务器,除了批量操作外,环境同步.数据同步也是必不可少的技能.说到“同步”,不得不提的利器就是rsync. 下面结合本人近几年运维工作中对这一 ...
- Linux 运维工作中的经典应用ansible(批量管理)Docker容器技术(环境的快速搭建)
一 Ansible自动化运维工具 Python 在运维工作中的经典应用 ansible(批量管理操作) .安装ansible(需要bese epel 2种源) wget -O /etc/yum.rep ...
- 面试 Linux 运维工作至少需要知道哪些知识?
前言 我们已经发过不少 Linux 面试题,但是单独的面试题总感觉会过于零碎,没有体系化内容给人的帮助大. 知乎上有这样一个问题:一个新手面试 Linux 运维工作至少需要知道哪些知识?其中有一个答案 ...
- 浅谈SDN架构下的运维工作
导读 目前国内的网络运维还处于初级阶段,工作人员每天就像救火一样,天天疲于奔命.运维人员只能埋头查找系统运行的日志,耗时耗力,老眼昏花不说,有时候忙了半天还一无所获,作为运维工程师的你,有木有遇到过类 ...
- linux运维工作内容及岗位要求
什么是Linux?大家日常使用电脑听歌.打游戏娱乐或处理日常工作时,接触到最多的就是Windows操作系统,电脑如果不安装Windows系统是无法进行娱乐和工作的,所有的软件程序都必须运行在操作系统之 ...
- linux日常运维工作
Linux的使用环境也日趋成熟,各种开源产品络绎不绝,大有百花齐放的盛景,那么当Linux落地企业,回归工作时,我们还要面对这Linux运维方面的诸多问题,今天我们特意组织一场有关Linux 在企业运 ...
- 关于Linux主流框架运维工作剖析
LINUX是开源的,这也是最主要的原因,想学Windows,Unix对不起,没有源代码.也正是因为这样,LINUX才能够像雪球一样越滚越大,发展到现在这种规模.今天将为大家带来关于Linux主流框架运 ...
- 用7天找到月薪9K的Linux运维工作,就靠这四点
作者:99527 来源:http://www.yunweipai.com/archives/20865.html 毕业后做了1年IDC运维,每天看看服务器状态,检查检查硬盘.内存什么的,工作没什么技术 ...
- 微服务平台(Micro Service Platform : MSP)旨在提供一个集开发、测试、运维于一体的开发者专属平台,让开发者能快速构建或使用微服务,让开发更简单,让运维更高效。
微服务平台(Micro Service Platform : MSP)旨在提供一个集开发.测试.运维于一体的开发者专属平台,让开发者能快速构建或使用微服务,让开发更简单,让运维更高效. MSP采用业界 ...
随机推荐
- 企业管理软件ERP演变之一
ERP软件的云应用,云管理: 移动订单: 移动订货: 移动库存: 移动工作流: 将这些原素整合在一起 聚焦企业社交网络,打造社会化企业应用的开放平台: 希望您对有帮助. 企业 ...
- 兼容javascript和C#的RSA加密解密算法,对web提交的数据进行加密传输
Web应用中往往涉及到敏感的数据,由于HTTP协议以明文的形式与服务器进行交互,因此可以通过截获请求的数据包进行分析来盗取有用的信息.虽然https可以对传输的数据进行加密,但是必须要申请证书(一般都 ...
- 在xcode中用 swift 进行网络服务请求
xcode集成开发环境是运行于Mac苹果电脑上用于开发swift应用程序的工具,利用xcode可以很方便.直观的开发OS X和iOS系统所支持的应用程序. 1 开发环境: Mac OS 10.11 X ...
- CSS3 animation 动画
今天看到一个很酷的logo看了下他用的是animation 动画效果,就拿来做例子 浏览器支持 Internet Explorer 10.Firefox 以及 Opera 支持 animation 属 ...
- 浏览器渲染引擎,提高css渲染速度。
一.渲染引擎渲染引擎的职责是……渲染,也就是把请求的内容显示到浏览器屏幕上.默认情况下渲染引擎可以显示HTML,XML文档以及图片. 通过插件(浏览器扩展)它可以显示其它类型文档. 二.各种渲染引擎我 ...
- 简单的学习心得:网易云课堂Android开发第六章SQLite与ContentProvider
一.SQLite 1.基本操作: (1)创建数据库:在SQLiteOpenHelper的子类构造器中创建. (2)创建表:在SQLiteOpenHelper的子类onCreate方法中,调用execS ...
- MySQL:procedure, function, cursor,handler
Procedure & Function Procedure 语法: CREATE [DEFINER = { user | CURRENT_USER }] PROCEDURE sp_name ...
- MTU(Maximum transmission unit) 最大传输单元
最大传输单元(Maximum transmission unit),以太网MTU为1500. 不同网络MTU如下: 如果最大报文数据大小(MSS)超过MTU,则会引起分片操作. 路径MTU: 网路 ...
- 《Note --- Unreal 4 --- PersonaHowToMovement》
https://docs.unrealengine.com/latest/CHN/Gameplay/HowTo/CharacterMovement/index.html 这里的demo是按照一些per ...
- USACO . Greedy Gift Givers
Greedy Gift Givers A group of NP (2 ≤ NP ≤ 10) uniquely named friends has decided to exchange gifts ...