Your Ad Here
首页 | 编程语言 | 网站建设 | 游戏天堂 | 冲浪宝典 | 网络安全 | 操作系统 | 软件时空 | 硬件指南 | 病毒相关 | IT 认证
软讯网络 > 操作系统 > Linux > 常用Linux Shell技巧集锦(不断更新中……)
【标  题】:常用Linux Shell技巧集锦(不断更新中……)
【关键字】:Linux,Shell
【来  源】:http://blog.chinaunix.net/article.php?articleId=44895&blogId=4348

常用Linux Shell技巧集锦(不断更新中……)

Your Ad Here 在Linux中,用好Shell可以令到工作事半功倍。现将常用的Shell命令收集如下:

1、查看某个端口是否打开 netstat -ant|grep (端口号)
2、扫描某台机器开放了哪些端口 nmap -O -sT (要查询机器的IP地址)
3、打开IP转发功能 echo "1" > /proc/sys/net/ipv4/ip_forward
4、查看网络设备的配置 vi /etc/sysconfig/network-scripts/ifcfg-eth0
5、用mount加载windows共享目录 mount -t smbfs -o username=xxxx,password=xxxx /servername/directoryname /mnt/win
6、列出本机硬件(pci)设备: lspci -v 如果只查看某一设备,比如声卡,则用命令: lspci -v|grep audio

7、删除Redhat自带的update小红帽标志
rpm -e rhn-applet
rpm -e up2date-gnome
rpm -e firstboot
rpm -e up2date

8、自动mount光盘和U盘的脚本
脚本一: cdrom

#! /bin/sh
mount|grep /mnt/f
if [ "$?" = "0" ]; then
umount /mnt/f
if [ "$?" = "0" ]; then
echo CDROM at /mnt/f has unmounted.
fi
else
mount /dev/cdrom /mnt/f
if [ "$?" = "0" ]; then
echo CDROM has mounted at /mnt/f
fi
fi

脚本二: udisk

#! /bin/sh
mount|grep /mnt/u
if [ "$?" = "0" ]; then
umount /mnt/u
if [ "$?" = "0" ]; then
echo USB disc at /mnt/u has unmounted.
fi
else
mount /dev/sda1 /mnt/u -o umask=022
if [ "$?" = "0" ]; then
echo USB disc has mounted at /mnt/u
fi
fi


注意: 这两个脚本需要按照你自己的系统做些修改, 主要是设备和 mount 地点.

这里的设备 /dev/cdrom 实际上是个符号连接, 它指到真正的 CDROM 设备/dev/hdc 上, 你应该把它指向自己的 CDROM 设备. 因为 U 盘通常仿真为 SCSI设备, 所以一般是 /dev/sda1. 安装U盘要求事先插入 scsi_mod, sd_mod, usb_uhci, ehci_hcd, usb_storage 等模块。

因为 mount 和 umount 需要 root 权限, 所有这个操作需要先用 root登录, 我把这两个 shell 脚本放在 root 的 $HOME/bin 下面, 然后在系统的 PATH 尾部添加 $HOME/bin, 这样就不会和其他帐户冲突了.

如何在嵌入式领域站住脚:【上一篇】
sap basis系列之四:【下一篇】
【相关文章】
  • Linux内核最新版2.6.13
  • linux下配置JAVA环境变量
  • 关于linux丢失ROOT口令解救办法补充
  • 移植到Linux平台?
  • skb - Linux network buffers
  • linux_kernel 的版本号
  • 怎样安装Linux系统
  • 用linux,但是不会安装软件??~~这叫什么事!?
  • 优化Linux系统硬盘的七个实用技巧
  • RedHat Linux口令恢复
  • 【随机文章】
  • 个文本框,这个文本框可以设成html格式,建立超连接 O衷诘奈侍馐墙
  • AutoCAD高版本中布局(layout)的使用
  • 无线网络PCI转接卡WDT11
  • struts构建文件上传(5)
  • 做了一个解析Java类的小东西.
  • linux学习笔记(-)初步尝试
  • 世界编程大赛第一名写的程序
  • Atlas客服端文件介绍
  • 万网的尴尬-万网ORACLE注入漏洞曝光
  • Top Layer Attack Mitigator IPS5500远程DoS漏洞
  • 【相关评论】
    没有相关评论
    【发表评论】
    姓名:
    邮件:
    随机码*
    评论*
          
    |  首 页  |  版权声明  |  联系我们   |  网站地图  |
    CopyRight © 2004-2007 软讯网络 All Rigths Reserved.