存档

‘Linux’ 分类的存档

linux find 命令笔记

2014年5月14日 没有评论    

查找某目录下的所有html文件,每次10个,交给php处理(ls报错:/usr/bin/ls 参数太长)

find /home/xxx/webpages/ -name “*.html” | xargs -n 10 php test.php

考虑到文件名可能带有空格,可以使用如下命令(find有个参数-print0,与默认的-print相比,输出的序列不是以空格分隔,而是以null字符分隔。而xargs也有一个参数-0,可以接受以null而非空格间隔的输入流。所以说xargs简直就是为find而生的。)

find /home/xxx/webpages/ -name “*.html” -print0 | xargs -0 -n 10 php test.php

阅读全文…

分类: Linux 标签: , , ,
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)
Loading...

配置ArchLinux+slim+openbox+tint2等

2014年4月20日 没有评论    

archlinux安装使用也有一段时间了,也没时间整理安装笔记,就一股脑发上来吧

archlinux基本系统安装见安装ArchLinux,接下来配置ArchLinux+slim+openbox+tint2等
一、用户管理(增加普通用户),如果看不到中文,运行export en_US.UTF-8(LANG=en_US.UTF-8)
useradd -m -s /bin/bash saxon
passwd saxon
二、启用multilib仓库(32位库)
vi /etc/pacman.conf去掉multilib的注释
pacman -Syy
三、图形界面
1、安装X
pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils (或者pacman -S xorg)
pacman -S mesa  (3D支持)
2、安装显卡驱动 (virtualbox里的,真实机看wiki)
pacman -Ss virtualbox
pacman -S virtualbox-guest-iso
pacman -S virtualbox-guest-utils
modprobe -a  vboxguest vboxsf vboxvideo
vi /etc/modules-load.d/virtualbox.conf
 vboxguest
 vboxsf
 vboxvideo
vi ~/.xinitrc在exec前加入
/usr/bin/VBoxClient-all
真实机:
pacman -Ss xf86-video-ati
3、安装输入设备驱动
如果有触摸版,执行
pacman -S xf86-input-synaptics
4、配置X(无操作)
5、测试X(可略过?未证实)
pacman -S xorg-twm xorg-xclock xterm
startx
exit

阅读全文…

分类: Arch Linux, Linux 标签:
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)
Loading...

安装ArchLinux

2014年4月20日 没有评论    

archlinux安装使用也有一段时间了,也没时间整理安装笔记,就一股脑发上来吧

配置ArchLinux+slim+openbox+tint2等

总体参考
https://wiki.archlinux.org/index.php/Beginners%27_Guide
也可以参考
http://blog.sina.com.cn/s/blog_69e5d8400101bqlj.html
检查:
检查是否启动到UEFI模式
 ls -1 /sys/firmware/efi/
如果有存在文件,到上面的网址查看如何安装
一、修改语言 (无UEFI)
setfont Lat2-Terminus16
vi /etc/locale.gen 把下面几行注释去掉
 en_US.UTF-8 UTF-8
 zh_CN.GB18030 GB18030
 zh_CN.GBK GBK
 zh_CN.UTF-8 UTF-8
 zh_CN GB2312
locale-gen
export LANG=zh_CN.UTF-8 #别执行,中文看不见
二、建立网络连接(略)
三、分区(GPT)
cgdisk /dev/sda
注意:第一个是输入起始位置,第二个是输入分区大小,第三个Hex code是分区类型,boot分区是ef02
保存退出
partprobe /dev/sda 刷新分区表
lsblk查看分区列表
格式化分区
mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda2
如果有交换分区
mkswap /dev/sda3
swapon /dev/sda3
四、挂载分区,一定要安顺序挂载(先根后子)
lsblk
mount /dev/sda1 /mnt
mkdir /mnt/home
mount /dev/sda2 /mnt/home

阅读全文…

分类: Arch Linux, Linux 标签: , ,
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)
Loading...

linux下的几款命令行下载工具

2013年12月15日 没有评论    

使用linux也有些年头了,用过几款命令行下载工具,虽然目前都只是做一些最基本的下载,但以后可能会有其他更强大的用途,每次查看手册比较费劲,都记录下来,方便以后查看

一、wget是一款单线程下载工具,优势是可以进行递归下载和继续下载,我目前只用来下载单文件,使用方法如下

wget -c -O filename url

参数说明

  • -c 继续下载
  • -O 指定保存的文件名字
  • -t 重试次数,0表示不限制

二、axel是一款多线程下载工具,但不支持继续下载,yum的加速下载就是用这款工具,使用方法如下

axel -a -n 10 -o filename url

参数说明

  • -a 显示进度条
  • -n 线程数
  • -o 指定保存的文件名字

三、接下来就是重点,也是我最喜欢用的一个工具, 阅读全文…

分类: Linux 标签: , , ,
1 Star2 Stars3 Stars4 Stars5 Stars (1 votes, average: 5.00 out of 5)
Loading...