linux学习日记六 文件与文件系统的压缩与打包
====gzip压缩命令====
# gzip [-cdtv#] 文件名 –> 可以解开compress,zip,gzip软件压缩的文件
-c:将压缩数据输出到屏幕上,可通过数据重定向来处理
-d:解压缩参数
-t:验证一个压缩文件的一致性,看看文件是否有无错误
-v:显示源文件/压缩文件的压缩比等信息
-#:压缩等级,-1最快,但压缩比最差,-9最慢,但压缩 ...
根据显示的BIOS信息来处理电脑无法启动故障的方法
在日常使用电脑中,我们经常会遇见电脑无法启动与引导系统启动失败的故障,这都跟硬盘相关。当硬盘出现故障的时候,BIOS会给出一些英文提示信息来提示我们硬盘的具体故障。下面我们就以使用较为常见的Award BIOS为例,探讨如何根据显示屏显示的BIOS信息来处理电脑无法启动和引导系统启动失败的故障。
1、Hard disk control ...
linux 下VSFTP 530 Permission denied错误的解决方法
虚拟机装好RedHat后,准备使用filezilla连接,输入IP地址,root用户,密码,快速连接,报错:
530 Permission denied。
故障排除:
1.首先检查系统是否开启了vsftp服务,如果没有开启,先开启该服务。
方法1.setup--系统服务--自启动服务
方法2.界面设置,service vsftpd restart
2.查看配置
vsftpd的配置,配置文 ...
Zlib是什么?|Zlib的作用是什么?|Zlib有什么作用?
Zlib是一个压缩和解压模块,使用这个模块可以做很多事情。
linux查看内存的大小
用free -m查看的结果:
# free -m
total used free shared buffers cached
Mem: 504 471 32 0 19 269
-/+ buffers/cache: 183 321
Swap: 996 0 996
查看/proc/kcore文件的大小:
# ll -h /proc/kcore
-r-------- 1 root root 512M 10月 26 20:40 /proc/kcore
total显示的只有504M,而我系统的实际内存大小是512M的,其中的8M ...
Linux下ps命令详解 Linux下ps命令的详细使用方法
Linux下ps命令详解
Linux上进程有5种状态:
1. 运行(正在运行或在运行队列中等待)
2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)
3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)
4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放)
5. 停止(进程收到SIGSTOP, SI ...
常用Linux命令收集整理
关机:poweroff 或 shutdown -h now 或 init 0
重启:reboot 或 shutdown -r now 或 init 6
关闭x-window:init 3
启动x-window:init 5 或 start x
查看IP地址:ifconfig
Linux内核版本:uname -r
基础命令
1、查看某端口号,命令:netstat -pan|grep 80
2、查看linux版本是centos还是redhat,命令:cat /etc/re ...
Linux操作系统的启动步骤详细说明
1、读取MBR的信息,启动Boot Manager
Windows使用NTLDR作为Boot Manager,如果您的系统中安装多个版本的Windows,您就需要在NTLDR中选择您要进入的系统。
Linux通常使用功能强大,配置灵活的GRUB作为Boot Manager,我们将在启动管理章节中向您介绍它的使用方式。
2、加载系统内核,启动init进程
ini ...
linux shell 脚本实现tcp/upd协议通讯(重定向应用)
linux 设备里面有个比较特殊的文件:
/dev/[tcp|upd]/host/port 只要读取或者写入这个文件,相当于系统会尝试连接:host 这台机器,对应port端口。如果主机以及端口存在,就建立一个socket 连接。将在,/proc/self/fd目录下面,有对应的文件出现。
一、测试下:/dev/tcp/host/post文件
复制代码代码如下:
[chengmo@cento ...
Linux下设置可使用netpas网络加速器的方法与步骤介绍
对于在教育网内的同学来说,最大的痛苦就是教育网不能出国和访问公网速度 慢了(有钱买流量的不用看本文),所以通常有些需求的就必须购买像教育网 直通车之类的加速服务,当然还有另一种选择那就是花钱买专门的VPN。但这里 都有一个问题,那就是所有的网络加速服务都只有windows下的客户端,在 linux就都没有官方的使用方 ...
Linux系统进程深入理解
1. 什么是进程
进程是处于执行期的程序以及它所包含的所有资源的总称,包括虚拟处理器,虚拟空间,寄存器,堆栈,全局数据段等。
在Linux中,每个进程在创建时都会被分配一个数据结构,称为进程控制块(Process Control Block,简称PCB)。PCB中包含了很多重要的信息,供系统调度和进程本身执行使用。所有进程的PCB都存放在 ...
Linux系统下批量压缩图片尺寸大小的方法
现在手机用户非常庞大,针对手机用户的流量不得不考虑,但手机网络带宽较小,怎么将互联网上的图片压缩是个难题,在windows上容易,有很多软件,但在linux上有没有办法呢?
经过多次的寻找,还是找到了些方法,这里分享下:
一个比较好用命令行下可以使用的 强大的免费图片工具 ImageMagick
Centos系统的安装使用方法 ...
Linux下配置rdate时间服务器的方法
配置多台服务器时,经常需要让各个服务器之间的时间保持同步,如果服务器有外网环境,可以直接同外部的时间服务器更新时间,可以采用rdate命令更新时间:
rdate -s tick.greyware.com
可以写个脚本放在/etc/cron.hourly中每小时校正一下时间。
如果是内网环境下,可以自己配置一个时间服务器,以CentOS为例,配置时 ...
Linux中使用hostname命令修改主机名称(非常简单)
在Linux中修改主机名其实是一件非常容易的事情,但网上有些帖子在这一块都说得很复杂,诸如修改什么配置文件之类的等等,用hostname这个命令我们就可以很轻易地修改了。
我们直接运行hostname可以查看目前的主机名称,要查看hostname的其它命令参数,运行hostname -h如下:
复制代码代码如下:
Usage: hostname [-v] {hostn ...
linux shell awk 流程控制语句(if,for,while,do)详细介绍
在linux awk的 while、do-while和for语句中允许使用break,continue语句来控制流程走向,也允许使用exit这样的语句来退出。break中断当前正在执行的循环并跳到循环外执行下一条语句。if 是流程选择用法。 awk中,流程控制语句,语法结构,与c语言类型。下面是各个语句用法。
一.条件判断语句(if)
复制代码代码如下:
if(表达 ...
在Linux操作系统下防范黑客几个实用技巧
好多人都在学习Linux操作系统,当我们在应用Linux操作系统上网时,也许会遇到黑客的攻击,本文为你介绍Linux操作系统下防范黑客的一些实用技巧。
Linux是一个多用户的系统,一旦人家取得你的root用户之后,他就可以在你的系统上为所欲为了,由于单用户对系统有完全的控制权限,如果操作不当或被他人进入,那么后果将不 ...
linux如何调节和维护内核详细介绍
作为用户程序和系统硬件之间的接口,内核在确保Red Hat Enterprise Linux 应用到广泛到物理和虚拟硬件环境中发挥来重要作用。
识别运行内核:
1. cat /etc/redhat-release 安装的Red Hat Enterprise Linux 版本
2. uname -r 当前运行的内核版本
3. yum list installed kernel\* 安装的内核版本
4. uname -m 或arch ...
linux中rz、sz命令的安装配置方法
1,搭建环境:主机:ubuntu9.10
平台:mini2440
内核:2.6.30.10
交叉编译器:arm-linux-3.4.1
2,下载软件 rzsz-3.48.tar.gz:
#wget http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz
3,解压
#tar zxvf rzsz-3.48.tar.gz
在目录下会出现src目录。
4,我要把命令放到mini2440中执行所以要修改Makefile
#gedit Make ...
浅析linux下的回收站以及U盘中的.Trash文件夹
我们知道windows的回收站 默认分布在每一个分区的RECYCLER文件夹内,那么linux的回收站呢?
经过我在ubuntu上测试发现linux下的回收站在每一个当前用户目录./local/share/Trash中,但是会发现在这个目录里有好几个文件夹,例如我以root账户删除了一个文件。那么在/root/.local/share/Trash/files情形如下:
而在 /root/.lo ...
gzip: stdin: unexpected end of file tar: Unexpected EOF in archive tar: Unexpect
有时用tar解压.错误如下:
gzip: stdin: unexpected end of file
tar: Unexpected EOF in archive
tar: Unexpected EOF in archive
tar: Error is not recoverable: exiting now
原因:该源码包在下载过程中被破坏.
换个地址下载(有可能在另一个地址下载也不行,可能他们都是同一个源地址,建议多换几个) ...