linux初识-02常用命令
文件目录操作命令
ls 现实文件和目录列表
ls -l 列出文件的详细信息
ls -a 列出当前目录所有文件 包括隐藏的文件
mkdir 创建目录
-p 父目录不存在的情况下先生成父目录
cd 切换目录 或者说是进入制定目录
cd .. 回退到上一目录
touch 生成一个空文件
echo 生成一个带内容的文件
cat,tac 显示文本文件中的内容
cp 复制文件或目录
rm 删除文件
rm-r 同时删除该目录下的所有文件
rm-f 强制删除文件或目录
mv 移动文件或者目录、文件
mv aaa bbb 将aaa改名为bbb
pwd 现实当前的目录
find 在文件系统中查找制定文件名的文件
-name 需要配合 -name 来制定要查找的文件名称
wc 统计文本文档的行数 字数 字符数
grep 在指定的文本文件中查找制定的字符串
rmdir 删除空目录
tree 以树状结构现实目录结构
ln 建立链接文件
more 、 less 分页现实文本文件的内容
head 、 tail 分别现实文件开头和结尾的内容
系统管理命令
stat 显示制定文件的相关信息 比ls现实更多的信息
who 现实在线登陆用户
hostname 显示主机名称
uname 显示系统信息
top 显示当前系统中耗费资源最多的进程
ps 显示瞬间的进程状态 一般用 ps -aux 来使用
du 显示指定的文件或者目录已使用的磁盘空间的总量 一般用 du -h
df 显示文件系统磁盘空间的使用情况 df -h
free 显示当前内存和交换空间的使用情况 free -s2每隔两秒监控内存
ifconfig 显示网络接口信息
ping 测试网络
netstat 显示网络状态信息
man 命令帮助信息查询 例如 man rm 查询删除命令的使用
alias 设置命令别名 alias showmydisk="du -h"
unalias 取消别名的设置 unalias showmydisk
clear 清屏
kill 杀死一个进程
备注: 在ubuntu中如果出现Permission denied 权限不够的化 在命令前面加上sudo 以后任何命令都可以执行
打包压缩命令
gzip 压缩(解压)文件或目录,压缩文件后缀为gz
bzip2 压缩(解压)文件或目录,压缩文件后缀为bz2
tar 文件、目录打(解)包
gzip 命令
命令格式:gzip[选项] 压缩(解压缩)的文件名
参数:
-d 将压缩文件解压
-l 对每个压缩文件 显示压缩信息
-v 对每一个压缩和解压缩文件 显示文件名和压缩比
-num 用指定的数字num调整压缩的速度,-1或--fast
表示最快压缩方法(低压缩比),
-9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6
gzip命令
命令格式:gzip [选项] 压缩(解压缩)的文件名
参数:
-d 将压缩文件解压
-l 对每个压缩文件,显示压缩文件的大小,未压缩文件的大小, 压缩比,未压缩文件的名字
-v 对每一个压缩和解压的文件,显示文件名和压缩比
-num 用指定的数字num调整压缩的速度,-1或--fast
表示最快压缩方法(低压缩比),
-9或--best表示最慢压缩方法(高压缩比)。系统缺省值为6
tar命令
命令格式:tar [-cxzjvf] 压缩打包文档的名称 欲打包目录
参数:
-c :建立一个归档文件的参数指令
-x :解开一个归档文件的参数指令!
-z :是否需要用 gzip 压缩?
-j :是否需要用 bzip2 压缩?
-v :压缩的过程中显示文件
-f :使用档名,在 f 之后要立即接档名
-tf :查看归档文件里面的文件
gzip 只能对文件进行压缩 不能对目录进行压缩
对familyA这个目录进行压缩 :
首先打包为一个文件 因为gzip不能直接压缩目录
tar -cvf familyA.tar familyA
压缩
gzip familyA.tar
解压
gzip -d familyA.tar.gz
按照最快的速度压缩
gzip -1 familyA.tar
查看压缩信息
gzip -l familyA.tar.gz
显示的结果:
压缩后大小 压缩前大小 压缩比 压缩前名称
compressed uncompressed ratio uncompressed_name
491 10240 95.5% familyA.tar
再次解压
gzip -d familyA.tar.gz
压缩最慢的速度压缩 此时的压缩比率最高
gzip -9 familyA.tar
查看压缩信息
gzip -l familyA.tar.gz
compressed uncompressed ratio uncompressed_name
380 10240 96.6% familyA.tar
同理可以操作bzip2 命令
压缩: bzip2 -z familyA.tar
解压: bzip2 -d familyA.tar.bz2
tar 命令
tar命令的常见搭配使用
仅打包 不压缩
tar cvf familyA.tar familyA/
打包后 以gzip压缩
tar -zcvf familyA.tar.gz familyA
打包后 以bzip2 压缩
tar -jcvf familyA.tar.bz2 familyA
关机/重启命令
shutdown 系统管理
-r 关机后重启
-h 关机后不重新启动
-now 立即关机
shutdown 命令后面不需要给定一个时间 比如:
立即关机(不重新启动) : shutdown -h now
十二点的时候关机(重启): shutdown -r 12:00
halt 关机后关闭电源 相当于 shutdown -h now
reboot 重新启动 相当于 shutdown -r now
linux初识-02常用命令的更多相关文章
- Linux学习之CentOS(二)--初识linux的一些常用命令
Linux学习之CentOS(二)--初识linux的一些常用命令 在VM上安装完了CentOS6.4以后,看着linux系统成功跑起来,心里小激动了一把......但是前方学习的道路还很遥远... ...
- 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”,你其实是在告诉电脑,先从/(根目录 ...
- 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 ...
- Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们。
Linux中许多常用命令是必须掌握的,这里将我学linux入门时学的一些常用的基本命令分享给大家一下,希望可以帮助你们. 这个是我将鸟哥书上的进行了一下整理的,希望不要涉及到版权问题. 1.显示日期的 ...
随机推荐
- CentOS下编译安装Gcc-4.9
给公司测试服务器搭环境,手工安装gcc-4.9.0颇费功夫,记录如下. 1.安装gcc.g++,系统源默认安装版本为4.4.7: 2.安装依赖包GMP.MPFR.MPC,注意安装顺序: 3.修改动态库 ...
- SET NOCOUNT (Transact-SQL)
阻止在结果集中返回显示受 Transact-SQL 语句或存储过程影响的行计数的消息. 语法 SET NOCOUNT { ON | OFF } 注释 当 SET NOCOUNT 为 ON 时,不返回 ...
- Intel 英特尔
英特尔 英特尔 基本资料 公司名称:英特尔(集成电路公司) 外文名称:Intel Corporation(Integrated Electronics Corporation) 总部地 ...
- Java学习日记 I/O
File类1.String[] list() 返回一个目录下文件和文件夹路径的字符串数组2.File[] listFiles() 以File类对象数组,返回目录下的所有文件和文件夹3.isDirect ...
- java入门之异常处理小结
(1)异常和错误 异常(Exception):不正常的事件,会中断程序,在运行中发生的意外,程序本身可以处理,防止程序中断:程序中会捕获的异常信息,并告诫用程序员,不要求程序必须对它做处理.catch ...
- java异常面试常见题目
在Java核心知识的面试中,你总能碰到关于 处理Exception和Error的面试题.Exception处理是Java应用开发中一个非常重要的方面,也是编写强健而稳定的Java程序的关键,这自然使它 ...
- EMV/PBOC 解析(一) 卡片文件结构
刚到公司老大便发我一份文档<智能卡ISO7816-4规范(中文版)>,然后就让我研究下IC智能卡数据读取和支付.身为一直做.NET开发的我对硬件啥的一无所知,各种无头绪啊,研究了两天后,稍 ...
- SKNode类
继承自 UIResponder:NSObject 符合 NSCodingNSCopyingNSObject(NSObject) 框架 /System/Library/Frameworks/Sprit ...
- Eclipse自动插件依赖的一种配置解决方式
Eclipse的插件具有以下特点: (1)每一个插件有自己独立的classloader (2)插件资源的交互通过MENIFEST.MF中"Export-Package, Require-Bu ...
- 获取Android自己写好了的apk以及反编译
今天,我们先说一下,获取Android自带的apk以及反编译它们来学习Android工程师是怎样写的,今天我们就以拿到Android自带的短信管理器的apk为例子 你可能有疑问,为什么要那么麻烦,从系 ...