linux笔记---常用指令

(不定期更新中...)

1、普通用户和root的切换

su root

2、设定新的root用户密码

sudo passwd root

然后输入新的root用户密码

3、常见的压缩命令

格式介绍

*.z   compress程序压缩的文件

*.gz  gzip程序压缩的文件(应用最广)

*.bz2 bzip2程序压缩的文件

*.tar  tar程序打包的数据,并没有压缩过

*.tar.gz  tar程序打包的文件,其中经过gzip的压缩

*.tar.bz2  tar程序打包的文件,其中经过bzip2的压缩

压缩命令

gzip [-cdtv#] 文件名

-c :将压缩的数据输出到屏幕上,可通过数据流重定向来处理

-d :解压缩的参数

-t :可以用来检验一个压缩文件的一致性,看看文件有无错误

-v :可以显示出源文件/压缩文件的压缩比等信息

-# :压缩等级,-1最快但是压缩比最差,-9最慢但是压缩比最好默认是-6

读取gzip压缩的文件

zcat 【文件名】

bzip2 [-cdkzv#] 文件名

参数:

-c :将压缩过程中产生的数据输出到屏幕上;

-d :解压缩的参数

-k :保留源文件,而不会删除原始的文件;

-z :压缩的参数

-v :可以显示出源文件/压缩文件的压缩比等信息

-# :与gzip同样的,都是在计算压缩比的参数,-9最佳,-1最快。

读取bzip2压缩的文件

bzcat【文件名】

4、常见的打包命令

tar

压缩: tar -jcv -f [filename.tar.bz2] 要被压缩的文件或目录名称

查询: tar -jtv -f [filename.tar.bz2]

解压缩 :tar -jxv -f [filename.tar.bz2] -C 欲解压缩的目录

时间: 2024-11-06 13:19:34

linux笔记---常用指令的相关文章

linux 入门级常用指令

从九月份开始,我来到了一个全新的环境下工作,开发环境也从windows转移到了linux.记得在上大学的时候,还粗略的使用过linux(不过是ubuntu,使用的也是图形界面的),现如今可是要真刀真枪的开始在linux下做开发了.经过不到两个月的适应,逐渐的也对linux有了一些了解,对linux下开发过程中的一些常用工具也不断熟悉起来.今天,就对工作上常用的一些工具做一个简单的总结. 首当其冲的就是shell常用指令了!首先列出,在工作用常用到的一些指令: cd cp mv rm mkdir

Linux 日常常用指令

最近搞了一个阿里ECS,CentOS7,涉及到一些基本的Linux指令,在这里总结一下,在搭环境中常用的一些指令,熟悉这些指令就基本能够使用CentOS进行日常操作了. 更多的可以参考系统自带的  “Cammand --help” ,很实用. 目录相关指令 /*cd指令 *跳至到XX目录下,从Xshell远程登陆进去的目录是/root *cd .. 返回上一层目录 */ [root@Lettiy ~]# cd /usr/local /*ls 显示当前目录下的所有文件 */ [root@Letti

linux的常用指令和配置文件

一. 常用的指令 mkdir -p 创建文件夹 parents递归创建 ls -alh 查看当前目录内容 cd   切换工作目录 pwd 打印当前工作目录 touch 文件名 创建文件 echo 字符串/变量 查看文件或者变量 eg: echo $PATH echo “xxx” >> 文件 写入xxx到文件中,没有就创建 echo “xxx” > 文件 覆盖写入xxx到文件中,没有就创建 cat -n 文本 查看文本内容,一般查看内容较少的 cat >>文件<<E

Linux笔记-常用的命令(15-3-30第一次整理)

Linux下的命令很多,但平时用的多的往往也就那么几个,这里整理一下我认为常用的,或者说实用的命令. [1]开胃菜:解压文件格式的区别: *.tar 用 tar –xvf 解压 *.gz 用 gzip -d或者gunzip 解压 *.tar.gz和*.tgz 用 tar –xzf 解压 *.bz2 用 bzip2 -d或者用bunzip2 解压 *.tar.bz2用tar –xjf 解压 *.Z 用 uncompress 解压 *.tar.Z 用tar –xZf 解压 *.rar 用 unrar

linux数据库常用指令

linux数据库环境搭建好之后,我们就可以创建数据库了,如果不是 很了解linux数据库环境搭建的话,可以到看看我上一篇文章linux数据库环境搭建 首先我们来创建一个数据库:使用指令sqlite3 mysql 指令1:创建表格 create table [表名] [数据类型(约束条件)]; create table mysql(id integer primary key autoincrement,name char not NULL,number char not NUll); 我们使用命

linux shell 常用指令

1. man 对你熟悉或不熟悉的命令提供帮助解释 eg:man ls 就可以查看ls相关的用法 注:按q键或者ctrl+c退出,在linux下可以使用ctrl+c终止当前程序运行. 2. ls 查看目录或者文件的属性,列举出任一目录下面的文件 eg: ls /usr/man ls -l a.d表示目录(directory),如果是一个"-"表示是文件,如果是l则表示是一个连接文件(link) b.表示文件或者目录许可权限.分别用可读(r),可写(w),可运行(x). 3. cp 拷贝文

linux: shell常用指令归纳

1.软件安装方式: 1)源码安装: ~ wget xxxxxx ~ ./configure ~ make ~ make install 2) yum: ~ yum search : 查找软件包 ~ yum list installed:列出已经安装包 3)查看安装包: ~ rpm -qa | wc -l :查看已经安装包个数 ~ rpm -qa | sort: 查看已经安装包

Linux笔记-常用命令(未完)

mkdir [功能]:命令用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录(区分大小写). [示例]:mkdir test chmod [功能]:用于改变文件或目录的访问权限,用它控制文件或目录的访问权限. [示例]:chmod 751 file rpm [功能]:执行安装包 [示例]:rpm -qa | grep httpd 搜索指定rpm包是否安装(httpd) ls [功能]:列出目标目录中所有的子目录和文件. [示例]:ls

Linux / Ubuntu 常用指令

更新中... 文件和文件夹 ls mv [path] [path] rm [filename] rmdir [name] mkdir [dirname] 修改权限 chmod 770 [filename] 重命名文件 rename s/[oname]/[nname]/ [*] (Ubuntu) mv [oname] [nname] 后台运行进程,并重定位输出到文件 setsid [ls] > [filename] 2>&1 eg : setsid python3 bpnet.py &g