首页 > linux日常

在bash脚本中执行sudo时自动输入用户密码

方法1: -S echo "password" | sudo -S yourCommand The -S (stdin) option causes sudo to read the password from the standard input instead of the terminal device. 方法2: expect 使用expect实现自动登录的脚本,网上有很多,可是都没有一个明白的说明,初学者一般都是照抄、收藏。可是为什么要这么写却不知其然。本文用一个最短的例子说明脚本的原理。   脚本代码如下:   ##############################...

linux gnome/kde命令行锁屏

在gnome环境下: $ gnome-screensaver-command -l 在kde环境下: $ qdbus org.freedesktop.ScreenSaver /ScreenSaver Lock 参考: http://blog.csdn.net/robertsong2004/article/details/12288073 http://www.tuicool.com/articles/RFvQnyN

在 Linux 下使用 rfkill 软开关蓝牙及无线功能

很多计算机系统包含无线电传输,其中包括Wi-Fi、蓝牙和3G设备。这些设备消耗电源,在不使用这些设备时是一种能源浪费。 RFKill 是Linux内核中的一个子系统,它可提供一个接口,在此接口中可查询、激活并取消激活计算机系统中的无线电传输。当取消激活传输时,可使其处于可被软件重新激活的状态( 软锁定 )或软件无法重新激活的位置( 硬锁定 )。 RFKill 为内核子系统提供应用程序编程界面(API)。内核驱动程序被设计为支持RFKill使用这个API注册内核,并包含启用和禁用这个设备的方法。另外,RFKill提供用户程序可解读的通知以及用户程序查询传输状态的方法。 RFKill接...

自己编译你的Debian Linux内核到某个版本

工欲善其事,必先利其器:make-kpkg 详细介绍及安装:http://www.cnblogs.com/wwang/archive/2011/01/07/1929486.html sudo apt-get install kernel-package 在这里,我比较建议在发行版默认的config的基础上再进行配置,这样配置出的内核和发行版本身才会有更好的相容性。比如可以在运行“make-kpkg”之前执行命令“cp /boot/config-2.6.35-24-generic .config” 第一步,你得去http://www.kernel.org/下载最新的Linux内核 ...

Linux下无法识别Intel Dual Band Wireless-AC 3165模块

使用联想昭阳k41-80笔记本,发现 ifconfig/iwconfig 后没有wlan 系统是 debian8 lspci: 02:00.0 Network controller: Intel Corporation Device 3166 (rev 99) lspci -v 02:00.0 Network controller: Intel Corporation Device 3166 (rev 99) Subsystem: Intel Corporation Device 4210 lspci -n 02:00.0 0280: 8086:3166 (r...