文档章节

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
查看进程状态

© 著作权归作者所有

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

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

实验楼
08/02
0
0
运维常用的13类100个 Linux 基础命令

总有人问达妹:运维工程师需要加班吗?加班有传说中的那么严重吗?听说手机得24小时不关机,7*24随时待命,这也太苦逼了点吧……? 秉着严谨的态度,达妹专门去请教运维行业老司机,没想到他俩...

芜湖达内科技
07/24
0
0
测试人员的常用linux命令(持续更新)2018.03.26

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

Ye_Kwii
06/20
0
0
Linux基础入门第一周作业【Linux微职位】

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

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

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

Surpassme
08/06
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Ubuntu18.04 安装最新版WPS

1.手动卸载libreoffice:sudo apt-get remove --purge libreoffice* 2.官网下载WPS和字体: WPS:http://wps-community.org/download.html 字体:http://wps-community.org/download.html?vl......

AI_SKI
19分钟前
1
0
数据结构(算法)-图(深度优先搜索 DFS)

#include <iostream>using namespace std;#define MaxVex 30typedef char VertexType;typedef struct vexNode adjList[MaxVex];struct edgeNode{int adjvex;//邻接点......

ashuo
24分钟前
0
0
1024 搞事倒计时!距程序员节还有 2 天!

详情请关注微信公众号:七牛云

七牛云
24分钟前
0
0
Java泛型方法

1. 定义泛型方法 (1) 如果你定义了一个泛型(类、接口),那么Java规定,你不能在所有的静态方法、静态初块等所有静态内容中使用泛型的类型参数。例如: public class A<T> { public st...

两广总督bogang
24分钟前
0
0
如何解决JavaScript中0.1+0.2不等于0.3

console.log(0.1+0.2===0.3)// true or false??   在正常的数学逻辑思维中,0.1+0.2=0.3这个逻辑是正确的,但是在JavaScript中0.1+0.2!==0.3,这是为什么呢?这个问题也会偶尔被用来当...

peakedness丶
25分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部