当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > linux一些小技巧

Unix/Linux
linux 操作技巧收集_
linux下如何读取使用iso 镜像文件的方法
Linux平台下文件的压缩与解压参数说明
Linux下常用压缩格式的压缩与解压方法
Linux JDK,TOMCAT安装及环境设置
Linux sleep命令使用参数
Linux cat命令参数
nfs 配置的简单例子
linux kill 关闭进程命令
linux ultrasphinx Anonymous modules have no name to be referenced by
Linux oracle 9i图文安装方法一
Linux oracle 9i图文安装教程二
Linux oracle 9i图文安装教程三
Linux oracle 9i图文安装教程四
Linux oracle 9i图文安装教程五
Linux oracle 9i图文安装教程六 完结篇
linux AS3 oracle9i 安装指南
Linux 下 (RedHat 9.0) JDK,Tomcat,MySQL的安装
RedHat 9.0下Apache+PHP+MySQL服务器安装配置
Linux 下用 Python 连接 MSSql Server 2008

Unix/Linux 中的 linux一些小技巧


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2010-01-15   浏览: 55 ::
收藏到网摘: n/a

Linux下修改MAC地址
  MAC地址是网卡的物理地址,在Windows系统下,我们可以通过修改注册表的方法,骗过系统,修改MAC地址。其实在Linux下也可更改MAC地址:
  1.关闭网卡设备
  /sbin/ifconfig eth0 down
  2.修改MAC地址
  /sbin/ifconfig eth0 hw ether MAC地址
  3.重启网卡
  /sbin/ifconfig eth0 up 或者#service network restart

  或者
  让普通用户安全执行管理员程序
  在多人共用一台电脑或管理局域网时,常常会遇到这种情况:普通用户必须执行某个命令,比如关机。但普通用户却不具备足够的权限,而出于隐私和安全的考虑我们又不希望把root密码告诉别人。
  有两种方法可以解决这一问题。
  第一种方法设置命令文件的suid,可以使普通用户以此文件的拥有者的身份运行该程序,具体命令为 chmod u+s file file为你想让别人执行的文件。还可以设置guid,让用户以文件所属组的身份运行程序,命令为 chmod g+s file
  第二种方法是使用sudo程序,它可以使某个用户以特定的身份去运行程序,当然也能以root身份去运行,它相比第一种方法更安全也便于维护。在RedHat发行版的光盘里就有这个工具。使用方法为,在终端中输入visudo编辑sudoers文件,在空白处添加以下四行:
  Host_Alias MYHOST=localhost
  User_Alias MYUSER=A的用户名,B的用户名
  Cmnd_Alias MYFILE=AB要运行的程序路径
  MYUSER MYHOST=NOPASSWDMYFILE
  注意大小写,以后要增加新的程序或用户时,直接更改前三行即可。如果要让某个不知道root密码的用户具有全部权限,除了运行某些危险程序(如格式化),只需增加:
  Cmnd_Alias DANGER=危险程序的路径
  C的用户名 ALL=(ALL) NOPASSWDALL,!DANGER
  设置完成后,和vi一样保存退出,编辑器会自动检查你的语法是否正确,如果出错按 e 可以回去修改。然后该用户即可以“sudo+空格+某命令的格式运行具体命令了。(佚名)
  在XMMS中享受APE
  APE是一种无损音乐压缩格式,在Linux中的媒体播放器XMMS中享受它的高品质音乐,需要编译monkey audio plugin For XMMS(本文以Fedora Core2发行版为例)。
  先到下载页面http://supermmx.org/linux/mac/下载libxmms_mac-0.2.0.tar.gz mac-3.99-linux.tar.gz文件,然后开始解压编译(在命令终端中):
  # tar xzvf libxmms_mac-0.2.0.tar.gz
  # tar xzvf mac-3.99-linux.tar.gz
  # cd mac-3.99
  # ./configure
  如果系统提示少了nasm,加载FC2-i386-disc2.iso(或第2系统安装盘)装上它:
  # rpm -ivh nasm-0.98.38-2.i386.rpm
  # make
  # sudo make install
  # cd plugin
  # ./configure
  如果发现无法找到xmms-config,在FC2-i386-disc4.iso(或第4系统安装盘)里找到xmms-devel装上:
 # rpm -ivh xmms-devel-1.2.10-2.p.i386.rpm
  # make
  # sudo make install