Linux-第二篇常用命令
1、常用目录文件操作命令
- cd:切换目录
- 格式:cd 目录
- ls:显示文件和目录列表。可选参数:
- -l 列出文件的详细信息
- -a 列出当前目录所有文件,包含隐藏文件
- ll:查看目录接口,相当于是ls -l的简写
- touch:生成一个空文件
- 格式:touch 文件
- echo:生成一个带内容文件
- 格式:echo 内容 > 文件 创建文件并写入(一个尖括号)
- echo 内容 >> 文件 追加文本内容 (两个尖括号)
- 举例:
- echo hello world >.txt
- echo linux >>.txt
- cat:显示文本文件内容
- 格式:cat 文件
- cp:复制文件或目录
- 格式:cp 原始文件 目标目录
- mkdir:创建目录命令,可选参数
- -p:父目录不存在情况下先生成父目录
- 格式:mkdir 文件夹名
- 举例:mkdir -p src/lfy
- rm:是删除文件,可选参数
- -f 强制删除文件或目录
- -r 同时删除该目录下的所有文件
- 当我们删除的文件是一个目录是,就必须强制的删除文件,并且删除目录下的所有文件
- 删库跑路终极大招:rm -fr /*
- mv:移动文件或目录,相当于剪切命令
- 格式:mv 源文件或目录 目标目录
- find:在文件系统中查找指定的文件,有一个可选参数- name 即为文件的名称,如果不加在这个参数,直接查询文件是查询不到的,只会查找目录
- 格式:find 目录
- find -name 文件
- grep:在指定的文本文件中查找指定的字符串
- 格式:grep 内容 文件名
- tree:用于以树状图列出目录的内容,默认的版本应该是没有这个命令,需要后面自主下载
- pwd:显示当前工作目录
- more:分页显示文本文件内容,当文件内容过长时,我们可以使用此命令,然后按住enter键往下浏览
- head:显示文件开头内容
- 格式:head 文件名
- tail:显示文件结尾内容,
- 可选参数:-f 跟踪输出,执行这个命令,执行过后并不会立即结束,当文件被修改时,会自动的输出修改的内容
2、常用系统操作命令
- stat:显示指定文件的相关信息,比ls命令显示内容更多
- who:显示在线登录用户
- hostname:显示主机名称
- uname:显示系统信息
- top:显示当前系统中耗费资源最多的进程
- ps:显示瞬间的进程状态
- du:显示指定的文件(目录)已使用的磁盘空间的总量,可选参数-h
- df:显示文件系统磁盘空间的使用情况,可选参数-h
- free:显示当前内存和交换空间的使用情况,可选参数-h
- ifconfig:显示网络接口信息
- netstat:显示网络状态信息
- ping:测试网络的连通性
- clear:清空屏幕(控制台),相当于windows的cls
- kill:杀死一个进程
- 以上这些命令都存在一些参数,当我们需要详细的了解命令时,我们可以使用命令 --help 来进行查看如:stat --help
3、关机重启、压缩解压常用命令
- shutdown:命令可以用来进行关机程序,并且在关机以前传送讯息给所有使用者正在执行的程序,shutdown 也可以用来重开
- 语法:shutdown [-t seconds][-rkhncfF] time [message],参数说明如下
- -t seconds:指定在多少秒后进行关机程序
- -r:关机后重新开机
- -k:并不会真的关机,只是将警告讯息传送给所有使用者
- -h:关机后停机
- -n:不采用正常程序来关机,用强迫的方式杀掉所有执行中的程序后自行关机
- -c:取消目前已经进行中的关机动作
- -f:关机时,不做fcsk动作(检查linux文档系统)
- -F:关机时强迫进行fcsk动作
- time:设定关机的时间
- message:传送给所有使用者的警告讯息
- shutdown -h now:立即关机
- reboot/shutdown -f now:重启系统
- 压缩命令:linux下有3中压缩方式,tar、gzip、bzip2,常用的是tar
- 语法:tar [-cxzjvf] 压缩打包文档的名称 欲打包目录,参数说明如下
- -c:建立一个归档文件的参数命令
- -x:解开一个归档文件的参数指令
- -z:是否需要用gzip压缩
- -j:是否需要用bzip2压缩
- -v:压缩的过程中显示文件
- -f:使用档名,在f之后要立即接档
- -tf:查看归档文件里面的文件
- 压缩文件夹:tar -zcvf 压缩打包的名称 欲打包的目录
- 举例:tar -zcvf test.tar.gz test/ 欲打包的目录
- 解压缩文件夹:tar -zxvf test.tar.gz
- 语法:gzip [参数] 压缩(解压缩)的文件名,参数说明如下
- -d:解压缩
- -l:对每个压缩文件显示压缩文件的大小,未压缩文件的大小,压缩比,未压缩文件的名字
- -v:对每一个压缩和解压的文件,显示文件名和压缩比
- -num:用指定数字num调整压缩速度,-1或--fast表示最快压缩方法(低压缩比),-9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6
- 压缩:gzip [需要压缩的文件] 将文件压缩为.gz格式,注意:只能压缩文件,不能压缩目录;压缩完后不保留原文件
- 解压:gunzip [压缩文件名] 注意:解压后不保留原文件
Linux-第二篇常用命令的更多相关文章
- linux文本处理常用命令
linux文本处理常用命令 linux文本处理命令:grep.sed.printf.awk 1.grep grep的作用是按行查找字符,输出包含字符的行. #从文件查询 grep 'hello' ...
- linux基本操作和常用命令(2)
linux基本操作和常用命令(2) 第二部分主要是涉及到用户和组的概念,以及一些操作.涉及到用户和组的共三个文件,分别存放在/etc/shadow(密码信息) /etc/group(组信息) /etc ...
- Linux查看系统配置常用命令
Linux查看系统配置常用命令: 系统 # uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo ...
- linux vi编辑常用命令
linux vi编辑常用命令 来源:互联网 作者:佚名 时间:07-10 21:31:14 [大 中 小] linux vi编辑常用命令,需要的朋友可以参考下 vi编辑器中有三种状态模式 1. ...
- Linux 系统巡检常用命令
Linux系统巡检常用命令 # uname -a # 查看内核/操作系统# cat /etc/centos-release # 查看centos操作系统版本# cat /proc/cpuinfo ...
- linux 下 mysql 常用命令
linux 下 mysql 常用命令 阅读目录 ====================== 1.开启和关闭 1.1.开启 1.2.关闭 1.3.重启 2.登录 2.1.密码明文 2.2.密码密文 ...
- linux:终端常用命令 + vi命令修改文件及保存 方法
首先介绍一下Ubuntu下各个目录的一般作用: / 这就是根目录,一台电脑有且只有一个根目录,所有的文件都是从这里开始的.举个例子:当你在终端里输入“/home”,你其实是在告诉电脑,先从/(根目录 ...
- Linux学习之CentOS(二)--初识linux的一些常用命令
Linux学习之CentOS(二)--初识linux的一些常用命令 在VM上安装完了CentOS6.4以后,看着linux系统成功跑起来,心里小激动了一把......但是前方学习的道路还很遥远... ...
- Apache RocketMQ在linux上的常用命令
Apache RocketMQ在linux上的常用命令 进入maven安装后的rocketmq的bin目录 1.启动Name Server 2.启动Broker 3.关闭Name Server 4 ...
- Linux 使用 github 常用命令
Linux 使用 github 常用命令 今天整理一下常用的 github 命令,自己只是一个编程小白,有些地方可能做的不是很好,仅仅用作自己的学习使用. 创建一个文件夹用于存放github仓库 m ...
随机推荐
- 【JAVA】input.next().charAt(0);的含义
接收键盘输入的字符串,并且取出它的第一个字符. 分析: Scanner scan=new Scanner(System.in); String s=scan.next(); //返回一个String ...
- 使用JSONP,jQuery的ajax跨域获取json数据
网上找了很多资料,写的不错,推荐下: 1.深入浅出JSONP--解决ajax跨域问题 (http://www.cnblogs.com/chopper/archive/2012/03/24/240394 ...
- Python实战之网上银行及购物商城
前言:这是初学时写的小项目,觉得有意思就写来玩玩,也当是巩固刚学习的知识.现在看来很不成熟,但还是记录一下做个纪念好了~ 1.名称:网上网上银行及购物商城 2.项目结构: 当时刚接触python啦,哪 ...
- chattr 改变文件的扩展属性
1. 命令功能 chattr和lsattr用来改变文件.目录属性和查看这种文件属性:chmod只是改变文件的读.写.执行权限,更底层的属性控制是由chattr来改变. 2. 语法格式 chattr [ ...
- maven 常用插件 拷贝依赖 拷贝jar包 查看属性 环境变量
1 maven编译后希望将生产的jar包拷贝到指定目录 在pom中配置maven插件 maven-antrun-plugin <build > <plugins> <pl ...
- 二、冯式结构与哈佛结构及ARM处理器状态和处理器模式
2.1 冯式结构与哈佛结构 2.1.1 两者的区别 如果是独立的存储架构和信号通道那就是哈佛结构,否则就是冯式结构 结构与是否统一编址没有关系,也与 CPU 没有关系,与计算机的整体设计有关 CACH ...
- sqlmap 基本使用步骤(一)
列出数据据信息:python sqlmap.py -u "http://ctf5.shiyanbar.com/web/index_3.php?id=1" --dbs 列出当前数据库 ...
- windows2008R2双网卡设置(一内网,一外网)
非安装路由角色 修改注册表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces 下的二网卡 ...
- 前端面试题:CSS实现水平垂直居中
这是一个挺常见的前端面试题,但是没有做过总结.有的时候可能会使用完了,很长一段时间不去使用,会慢慢忘记.所以,温故而知新,还是很有必要的. 一.绝对定位元素的居中实现 这一种工作中用的应该是最多的,兼 ...
- Task3.特征选择
参考:https://www.jianshu.com/p/f3b92124cd2b 互信息 衡量两个随机变量之间的相关性,两个随机变量相关信息的多少. 随机变量就是随机试验结果的量的表示,可以理解为按 ...