文档章节

Linux--(1)常用命令

求是科技
 求是科技
发布于 2016/10/08 21:13
字数 639
阅读 14
收藏 0

#1.ls
列出所有目录
-l:显示详细信息
-a:显示所有的目录和文件(包括隐藏文件和目录)

[root[@localhost](https://my.oschina.net/u/570656) ~]# ls
anaconda-ks.cfg  core.12776  公共  模板  视频  图片  文档  下载  音乐  桌面  

#2.pwd
显示当前所在目录

[root[@localhost](https://my.oschina.net/u/570656) ~]# pwd
/root  

#3.cd
切换目录
#4.mkdir
新建目录
-p:自动创建该目录不存在的上层目录

[root[@localhost](https://my.oschina.net/u/570656) ~]# mkdir testDir1
[root[@localhost](https://my.oschina.net/u/570656) ~]# ls
anaconda-ks.cfg  core.12776  testDir1  公共  模板  视频  图片  文档  下载  音乐  桌面
[root[@localhost](https://my.oschina.net/u/570656) ~]# mkdir testDir2/subDir
mkdir: 无法创建目录"testDir2/subDir": 没有那个文件或目录
[root@localhost ~]# mkdir -p testDir2/subDir
[root@localhost ~]# ls
anaconda-ks.cfg  core.12776  testDir1  testDir2  公共  模板  视频  图片  文档  下载  音乐  桌面
[root@localhost ~]#   

#5.cp
复制文件或目录
-r:复制目录下所有文件
-i:如果目标文件已经存在,则提示是否需要覆盖
-f:如果目标文件已经存在,直接覆盖
#6.mv
移动(或更名)文件或目录
-f:目标文件(或目录)存在同名,则直接覆盖
-i:目标文件(或目录)存在同名,询问是否覆盖
更名如下

[root@localhost testDir2]# mv subDir subDir2
[root@localhost testDir2]# ls
subDir2
[root@localhost testDir2]#   
在root目录下移动testDir1目录下1.log到testDir2目录下  
[root@localhost ~]# mv testDir1/1.log testDir2
[root@localhost ~]# cd testDir2
[root@localhost testDir2]# ls
1.log  subDir2

#7.rm
删除文件或目录
-f:强制删除,不需要确认
-i:删除前确认
-r:删除目录及其内容
#8.cat
查看文件内容
-n:内容显示出行号
#9.tar
压缩/解压文件
命令格式:tar[必要参数][选择参数][文件]
必要参数
-c:新建压缩文件,如果用户想压缩文件,就得使用该参数
-x:解压文件,如果用户想解压文件,就得使用该参数
-t:显示压缩文件的内容
选择参数
-z:支持gzip解压文件,一般格式为xx.tar.gz或xx.tgz
-j:支持bzip2解压文件,一般格式为xx.tar.bz2
-v:压缩过程中显示文件
-f:指定压缩包名
压缩3个文件,命名为test.tar.gz,支持gzip解压

[root@localhost testDir2]# ls
1.log  2.log  subDir2 
[root@localhost testDir2]# tar zcvf test.tar.gz 1.log 2.log subDir2
1.log/
2.log/
subDir2/
[root@localhost testDir2]# 

#10.help
命令 --help
就可以查看该命令的用法。
但是有时候--help查看不到某些命令,这时候就需要使用man命令
man 命令
#11.ps
查看进程状态

© 著作权归作者所有

共有 人打赏支持
求是科技
粉丝 89
博文 453
码字总数 228281
作品 0
成都
后端工程师
苦背Linux命令行,不如实例操作!

"唯有实践才可以提升能力" "每天学习一小点,进步一大点" ——来自课程评论 许多新手学习Linux命令行会直接拿着各种大全背,但这种做法见效会比较慢,过几天不去看也容易忘。 如果能边看文档...

实验楼
08/02
0
0
Linux基础入门第一周作业【Linux微职位】

1、描述计算机的组成及其功能。 按照冯诺依曼计算机体系结构模型,计算机由运算器、控制器、存储器、输入设备、输出设备五大部分组成。 1、运算器主要功能是完成各种算数及逻辑运算。 2、控制...

akatsuki1023
06/29
0
0
测试人员的常用linux命令(持续更新)2018.03.26

我这里从操作目的出发说明linux命令,而不是将linux命令逐个说明用法、注意事项,毕竟我只是一个测试人员,而不是一个专职的linux运维人员,无须掌握所有的命令,掌握每个命令的所有用法; ...

Ye_Kwii
06/20
0
0
7个最常用的获取硬件设备信息的linux命令/工具

在linux系统下有很多linux命令或者linux工具可以用来查看系统硬件的信息,包括cpu,内存,有些命令可以查询多个硬件信息。本文将会介绍7个常用的查看硬件信息的linux命令,比如:lscpu命令,...

cntech
06/26
0
0
Linux 基础教程 33-硬盘分区及挂载

挂载命令     在Windows系统中如果插入了U盘、移动硬盘、光驱等,只要能被Windows系统识别出来,则系统会进行自动挂载并添加盘符,然后我们就可以访问,而这一切均由系统完成,用户并不需要...

Surpassme
08/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

7 个致命的 Linux 命令

导读 如果你是一个 Linux 新手,在好奇心的驱使下,可能会去尝试从各个渠道获得的命令。以下是 7 个致命的 Linux 命令,轻则使你的数据造成丢失,重则使你的系统造成瘫痪,所以,你应当竭力避...

问题终结者
今天
0
0
设计模式:工厂方法模式(工厂模式)

工厂方法模式才是真正的工厂模式,前面讲到的静态工厂模式实际上不能说是一种真正意义上的设计模式,只是一种变成习惯。 工厂方法的类图: 这里面涉及到四个种类: 1、抽象产品: Product 2、...

京一
今天
0
0
区块链和数据库,技术到底有何区别?

关于数据库和区块链,总会有很多的困惑。区块链其实是一种数据库,因为他是数字账本,并且在区块的数据结构上存储信息。数据库中存储信息的结构被称为表格。但是,区块链是数据库,数据库可不...

HiBlock
今天
0
0
react native 开发碰到的问题

react-navigation v2 问题 问题: static navigationOptions = ({navigation, navigationOptions}) => ({ headerTitle: ( <Text style={{color:"#fff"}}>我的</Text> ), headerRight: ( <View......

罗培海
今天
0
0
Mac Docker安装流程

久仰Docker大名已久,于是今天趁着有空,尝试了一下Docker 先是从docker的官网上下载下来mac版本的docker安装包,安装很简易,就直接拖图标就好了。 https://www.docker.com/products/docker...

writeademo
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部