您的位置:首页 > 运维架构 > Shell

Linux Shell常用技巧

2009-07-14 17:30 609 查看
apropos ls

显示 ls 的相关信息

man -t ls | ps2pdf -> ls.pdf

输出 ls 手册为 postscript 然后转成 pdf

which ls

显示 ls 的完整路径

time ls 执行 ls 然后输出执行的时间

alias l=’ls -l’

定义 ls 别名,l 即可执行 ls -l 命令

cd -

回到刚才的目录

cd

进入 home 目录(等同于 cd ~)

cd 目录 && ls -l

进入“目录”,执行 ls -l 命令,然后返回当前目录

find -type f ! -perm -444

查找所有权限 444 以下的文件(不可读)

ls | pr -T9

9列显示

look fire

快速搜索字典中 fire 开头的单词

grep –color fire /usr/share/dict/words

在字典中高亮显示包含 fire 的单词

gpg -c file
gpg file.gpg

加(解)密文件

dd bs=1M if=/dev/sda | gzip | ssh user@remote ‘dd of=sda.gz’

备份硬盘数据到远程 ssh 主机

ssh -f -Y USER@HOSTNAME firefox

以 USER 身份登录 HOSTNAME 主机打开 GUI 程序(firefox)

wget -r -nd -np -l1 -A ‘*.jpg’ http://www.example.com/dir/
下载 http://www.example.com/dir/ 目录中的所有 jpg 图片(如果服务器允许目录浏览的话,否则返回 403 forbidden 错误)

wget –limit-rate=20k http://111.com
限制 wget 下载速度 20k/s

smbtree

寻找局域网中的 windows 主机

nmblookup -A 192.168.100.1

解析目标机器的 NetBIOS 名、组等

smbclient -L 192.168.100.97

查看 windows 主机的共享目录

mount -t smbfs -o fmask=666,guest //windows_box/share /mnt/share

挂接windows共享目录
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: