February 4, 2016

查看cp、mv等命令的执行进度

Linux中进行文件拷贝和移动时,我们是看不到具体命令的执行情况,不知道还需要多久才可以执行完成。在此推荐一个软件名为progress,用它可以查看一些命令的具体执行情况,包括进度、时间等等。 该软件的具体解释为Coreutils Progress Viewer,即核心程序进度查看,用它可以监视很多linux程序的执行情况,比如cp、mv、dd、tar,、gzip、cat等等,甚至于firefox的下载进度或者nginx的运行情况。 安装progress progress主页 https://github.com/Xfennec/progress 安装progress方法 git clone https://github.com/Xfennec/progress.git cd progress make make install 使用progress 简单的执行方法 progress 几个示例: 监控所有可监控软件的执行情况 watch progress -q 然后进行文件操作即可看到如下内容: 查看下载进度 watch progress -wc firefox 查看网页服务器活动情况 progress -c nginx

July 10, 2014

创建固定大小的文件

有时我们需要新建指定大小的文件,很多人可能使用压缩软件的分割功能,分割出指定大小的文件。 其实操作系统本身自带的命令就可以胜任以上任务。 Windows 新建名为1G-File,大小1G的文件 fsutil file createnew 1G-File 1073741824 Linux 新建名为2G-File,大小为2G的文件 dd if=/dev/zero of=./2G-File bs=1M count=2048

August 13, 2012

Linux Live USB制作工具

现在大多数的Linux发行版都支持Live方式,即可直接运行体验无需安装。 Linux Live又分为LiveCD和LiveUSB,前者是通过光盘(CD/DVD)方式直接运行,后者则是通过USB设备(U盘/移动硬盘)来运行。 以下介绍几款Linux Live USB制作工具,个人推荐Linux Live USB Creator! 注:需要主板BIOS开启USB Boot功能。 Universal USB Installer http://www.pendrivelinux.com 1,选择Linux版本,勾选后面的Download the iso(Optional).则从互联网下载所选镜像。 2,选择本地镜像文件(iso)。 3,选择将要写入的USB设备,勾选Show all Drives可以看到所有本地磁盘,需要写入移动硬盘就需要勾选此项。 UNetbootin http://unetbootin.sourceforge.net 1,选择镜像源,从网络下载或者本地iso文件 2,在类型中选择usb设备或者硬盘,然后在驱动器栏选择具体的盘符。 LinuxLive USB Creator http://www.linuxliveusb.com/ 1,选择需要写入的USB设备 2,选择安装源(ISO文件、光驱、网路下载) Image Writer for Microsoft Windows (Win32DiskImager) https://launchpad.net/win32-image-writer 这个操作相对很简单,并且只单一的适用于img镜像文件,如Meego就是采用这种发行方式 万能的dd 最喜欢这个方法了! 使用lsblk查看u盘设备名,如/dev/sdb,例如镜像文件名为linux.iso,使用以下命令将镜像文件写入U盘 #dd if=linux.iso of=/dev/sdb

© unixetc.com 2012 - 2019
README