标签存档: linux - 第2页

linux使用命令

man -t ls | ps2pdf – filename.pdf 为命令绑定快捷键 bind -x ‘”\C-l”:ls -l’ 读取设备信息:file -s /dev/sd* 比较两文件:cmp file1 file2 从光碟创建iso文件,dd -if=/dev/cdrom -of=file.iso dd -if=/dev/sda | gzip -c | ssh user@ip ‘dd of=/mnt/backups/sda.dd’ 测试网速:dd -if=/dev/zero bs=4096 count=1048576 | ssh user@ip ‘cat > …

继续阅读 »

/etc/sudoers

sudo是linux下常用的允许普通用户使用超级用户权限的工具。 它的主要配置文件是sudoers,linux下通常在/etc目录下,如果是solaris,缺省不装sudo的,编译安装后通常在安装目录的 etc目录下,不过不管sudoers文件在哪儿,sudo都提供了一个编辑该文件的命令:visudo来对该文件进行修改。强烈推荐使用该命令修改 sudoers,因为它会帮你校验文件配置是否正确,如果不正确,在保存退出时就会提示你哪段配置出错的。 言归正传,下面介绍如何配置sudoers 首先写sudoers的缺省配置: ############################################################# # sudoers file. # # This file MUST be edited with the ‘visudo’ command as root. # # See the sudoers man page for the details on how to write a sudoers file. …

继续阅读 »

vim 使用技巧

在/etc/vim/vimrc 中加入map [ctrl+v][ctrl+/] _i#<Esc>; 即可实现ctrl+/注释 vim语法增强: ww.vim.org/scripts/script.php?script_id=1238 http://www.vim.org/scripts/script.php?script_id=2416 vim中以管理员权限存储文件: :w !sudo tee % vim搜索:”/”(向后搜索), “?”(向前搜索)

shell中的一些符号

shell 中的一些符号 ${var:-“default var”} ${var:=”default var”} ${var:?”message”} ${#var} ${var#matcher} ${var##matcher} ${var%matcher} ${var%%matcher} ls my_{finger,toe}s output: my_fingers my_toes []: test 命令的一个软链接 $# :引用的变量总数(参数个数) $- :shell使用的当前选项 $*:显示所有参数 $!:最后一个后台运行的进程ID号 $$ :当前shell脚本的进程号 $((…)):表达式求值 变量引用:$1、$2、$3……${10}、${11}、${12}…… $@:参数用空格隔开输出 AND列表statement1 && statement2 && statement3 &&…:只有在前面所有的命令都执行成功的情况下才执行后一条命令 OR列表 statement1 || …

继续阅读 »