-
2009-04-07
linux 下文件编码转换 - [命令操作]
$iconv -f utf-8 -t gbk a.txt > b.txt
用法: iconv [选项...] [文件...]
转换给定文件的编码。
输入/输出格式规范:
-f, --from-code=名称 原始文本编码
-t, --to-code=名称 输出编码
信息:
-l, --list 列举所有已知的字符集
输出控制:
-c 从输出中忽略无效的字符
-o, --output=FILE 输出文件
-s, --silent 关闭警告
--verbose 打印进度信息
-?, --help 给出该系统求助列表
--usage 给出简要的用法信息
-V, --version 打印程序版本号 -
2009-04-06
在命令行下使用Mutt发送邮件附件 - [命令操作]
echo "no content" | mutt -s "subject" -a file.tar.gz email@gmail.com
-
2007-10-07
useradd 命令详解 - [命令操作]
名 称
useradd - 帐号建立或更新使用者的资讯
语 法
useradd [-c comment] [-d home_dir]
[-e expire_date] [-f inactive_time]
[-g ... -
2007-09-29
linux下监控cpu 硬盘温度 - [命令操作]
pacman -S lm_sensors
在终端中运行 sensors-detect
会自动侦测所需模块。
都选yes (最后一个默认是no的,也要选择yes )
这时打开 /etc/rc.d/sensors start
在终端中使用 sensors 命令就可随时监控cpu温度。pacman -S hddtemp
hddtemp /dev/sda
就可以查看 硬盘的温度了
-
设置sda5 卷标名称 为 test
ext
e2label /dev/hda5 test
xfs
xfs_admin -L test /dev/hda5
reiserfs
reiserfstune -l test /dev/sda5
查看卷标名称
mount -l
用卷标来挂载 盘符
mount -L test /mnt/hd
-
GNU/Linux支持多种版本的shell. 但默认的是bash. /etc/shells文件列出了本机linux系统支持的shell类型. /etc/passwd中列出了用户默认的登录shell.
从当前shell转换到另一种shell: 直接在命令行输入对应的shell程序名.如:
$ sh
sh-3.00$
提示符变了, 要退回到之前的bash, 可输入exit或使用C-d组合键.
bash的特色
-
2007-09-20
linux 死机的时候。。。 - [命令操作]
死机的时候按住alt+printscreen
然后依次按下REISUB
就可安全重启系统 -
2007-09-15
常见的bash编辑命令 - [命令操作]
Ctrl+A 将光标移动到行首
Ctrl+E 将光标移动到行尾
Ctrl+F 将光标向右移动一个字符
Ctrl+B 将光标向左移动一个字符
Esc+F 将光标向右移动一个单词
Esc+B 将光标向左移动一个单词
Backspace 删除光标左侧的字符
Ctrl+D或del 删除光标所在的字符
Ctrl+T 交换光标所在的字符与前一个字符
Esc+T 交换光标所在的单词与前一个单词
Ctrl+K 删除从光标到行尾的内容
Ctrl+X Backspace 删除从光标到行首的内容 -
2007-09-13
screen 常用命令 - [命令操作]
以下是命令和解释。
运行:
screen
Ctrl-a S 新建水平分割窗口
Ctrl-a Tab 切换窗口
Ctrl-a :screen bash 新建 screen 终端,并运行 bash
Ctrl-a :quit 退出 screen,将关闭所有 screen 终端,结束其中所有任务
screen 常用命令,
Ctrl-a c 新建 bash screen 终端
Ctrl-a " 列出
Ctrl-a A 重命名
Ctrl-a n 在当前窗口中切换到下一个 screen 终端
Ctrl-a p 在当前窗口中切换到上一个 screen 终端
Ctrl-a d 断开所有 screen 终端,返回 screen 执行前状态,但 screen 内所有终端的任务都在执行
screen -ls 列出当前用户的所有 screen 实例,包括联接和断开的
screen -R <pid> 重新联接到已断开的 screen 实例,如果有多个已断开的 screen 实例,则用 <pid> 区分
Ctrl-a S 新建水平分割窗口
Ctrl-a Tab 切换窗口
Ctrl-a X 关闭当前窗口
Ctrl-a + 扩大当前窗口,默认增加3行
Ctrl-a - 缩小当前窗口,默认减小3行
Ctrl-a :screen <command> 新建 screen 终端,并运行命令<command>
Ctrl-a :resize <height> 改变当前窗口高度为<height>
Ctrl-a :quit 退出 screen,将关闭所有 screen 终端,结束其中所有任务
Ctrl-a <Esc> 进入选择模式
<PageUp> 或 Ctrl-u 光标上移一页
<PageDown> 或 Ctrl-d 光标下移一页
<Left> 或 h 光标左移一格
<Down> 或 j 光标下移一行
<Up> 或 k 光标上移一行
<Right> 或 l 光标右移一格
<Space> 选择开始,选择结束
<Esc> 退出选择模式
Ctrl-a ] 粘贴选择的内容 -
2007-09-13
linux 修改时间 - [命令操作]
我们一般使用“date -s”命令来修改系统时间。比如将系统时间设定成1996年6月10日的命令如下。
#date -s 06/10/96
将系统时间设定成下午1点12分0秒的命令如下。
#date -s 13:12:00
注意,这里说的是系统时间,是linux由操作系统维护的。在系统启动时,Linux操作系统将时间从CMOS中读到系统时间变量中,以后修改时间通过修改系统时间实现。为了保持系统时间与CMOS时间的一致性, Linux每隔一段时间会将系统时间写入CMOS。由于该同步是每隔一段时间(大约是11分钟)进行的,在我们执行date -s后,如果马上重起机器,修改时间就有可能没有被写入CMOS,这就是问题的原因。如果要确保修改生效可以执行如下命令。
#hwclock -w
这个命令强制把系统时间写入CMOS -
man 是调用 less命令来显示手册的 , 在less中有一个 mark的功能,你输入m,然后在 mark: 后输入标记字母(比如a)就可以标记当前的位置。
然后当你需要返回到标记的位置时,按一下 ‘(单引号)在goto mark: 后 输入字母(输入一个a),就会跳回到刚才标记的位置。还有2个特殊的建 ^和$ 会返回到 开始 和 结尾
-
2007-08-07
uucp (连接com口工具) - [命令操作]
安装uucp 包
命令:
# cu -l /dev/ttyS0 dir 连接com1口
退出: ~z
E-5-Layer-1#-XunJian#~z
[1]+ Stopped cu -l /dev/ttyS0 dir
[root@scan ~]#
-
2007-08-07
在控制台下刻录CD -- cdrtools - [命令操作]
本文概述了如何取得权限,访问特定的CD读取烧录设备,以及烧录CD所必需的命令。并未涉及各种可用的GUI工具。
安装烧录CD所需的工具
# pacman -Sy cdrtools
允许用户使用刻录机
1.增加用户权限。
如果你使用DevFS:在/etc/devfsd.conf中加入以下几行,增加cdrom用户组权限。
仅适用scsi:
REGISTER ^scsi/host.*/bus.*/target.*/lun.*/cd PERMISSIONS root.cdrom 666
REGISTER ^scsi/host.*/bus.*/target.*/lun.*/generic PERMISSIONS root.cdrom 666
如果你使用Udev:在/e... -
more /proc/version
uname -a
uname -rs







