程序员

Linux常用命令

2018-12-15  本文已影响0人  rmrfany

1. 设置网卡混杂模式

ifconfig eth1 promisc 设置混杂模式
ifconfig eth1 -promisc 取消混杂模式

2. 添加环境变量

vim /etc/profile
最后一行添加:
export PATH="/home/shell:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

3. 添加开机启动脚本

chmod +x /etc/rc.local
vim /etc/rc.local
输入脚本执行命令

4. 添加共享库(.so)

添加共享库路径:
vim /etc/ld.so.conf 添加响应路径
ldconfig -v 更新

添加到系统的环境变量:
export LD_LIBRARY_PATH=/home/work/Beta/opt/b215a/lib/:$LD_LIBRARY_PATH

添加软连接:
ln -s 源文件 目标文件
rm -rf symbolic_name 注意不是rm -rf symbolic_name/
那么上面我就是rm -rf /local/linkwork

5. 解压缩

tar -xjf boost_1_64_0.tar.bz2

6. apt-get命令详解

确保您的软件包列表是最新的:
apt-get update
安装一个新软件包:
apt-get install packagename
卸载一个已安装的软件包(保留配置文件):
apt-get remove packagename
卸载一个已安装的软件包(删除配置文件):
apt-get –purge remove packagename
会把已装或已卸的软件都备份在硬盘上,所以如果需要空间的话,可以让这个命令来删除你已经删掉的软件:
apt-get autoclean apt
这个命令会把安装的软件的备份也删除,不过这样不会影响软件的使用的:
apt-get clean
更新所有已安装的软件包:
apt-get upgrade
将系统升级到新版本:
apt-get dist-upgrade
下载该包的源代码
apt-get source packagename
搜索包
apt-cache search packagename
获取包的相关信息,如说明、大小、版本等
apt-cache show packagename

7. sed替换文本中内容

配置路由器中/etc/config/wireless文件ap变为monitor模式
sed -i "s/option mode 'ap'/option mode 'monitor'/g" /etc/config/wireless
重启网络服务
/etc/init.d/network restart

上一篇下一篇

猜你喜欢

热点阅读