Linux
FrankDengLei
这个作者很懒,什么都没留下…
展开
-
Bash Shell从给定文件名中获取基本名和扩展名
BASENAME="${FILENAME%.*}";EXTENSION="${FILENAME##*.}";原创 2018-03-20 23:31:46 · 2741 阅读 · 0 评论 -
如何使用Perl的rename工具进行批量重命名
去除.bak扩展名:prename 's/\.bak$//' *将文件名转换成小写:prename 'y/A-Z/a-z/' *为.txt文件加前缀:prename 's/(.*).txt$/prefix_$1.txt/' *.txtArchLinux上需要安装perl-rename包来获得该工具。...原创 2018-03-20 23:29:01 · 1486 阅读 · 0 评论 -
Bash Shell按行遍历标准输出
IFS=$'\n';for LINE in `ls`; do #Do some works on "${LINE}"done;原创 2018-03-20 23:28:18 · 6957 阅读 · 0 评论 -
Bash Shell遍历带空格的命令行参数
while [ -n "${1}" ]; do FILENAME="${1}"; #Do some works on "${FILENAME}" shift 1;done;原创 2018-03-20 23:22:02 · 2386 阅读 · 0 评论 -
如何启用Linux的串口终端
临时为/dev/ttyS0启用串口登录(重启后失效):systemctl start getty@ttyS0.service永久为/dev/ttyS0启用串口登录:systemctl enable serial-getty@ttyS0.service查看/dev/ttyS0的串口登录功能是否启用:systemctl status serial-getty@ttyS0.ser...原创 2018-03-20 21:40:39 · 6873 阅读 · 0 评论 -
Debian/Ubuntu下修复华硕笔记本的Wifi
如果华硕笔记本上的Wifi模块是Ralink的,安装完Debian/Ubuntu后会出现Wifi无法使用的情况。同时在终端运行sudo rfkill list all命令后会有如下输出:0: phy0: Wireless LAN Soft blocked: no Hard blocked: yes1: asus-wlan: Wireless LAN Soft blocked转载 2017-01-25 22:31:58 · 492 阅读 · 0 评论 -
使用Python3获取系统信息
使用python3获取系统信息,适用于Linux、Android+QPython3平台。原创 2016-09-23 11:37:45 · 3391 阅读 · 0 评论 -
Debian 8.0下为ThinkPad R52降低风扇转速
前几天在一部旧的ThinkPad R52上跑Linux作家用云服务器,发现风扇的声音总是很大。在网上搜了一圈,终于找到了解决方法。安装软件包:sudo apt-get install cpufrequtils thinkfan lm-sensors其中lm-sensors用于检测系统温度,thinkfan用来控制风扇转速,cpufrequtils用于控制CPU的频率。创建文件/etc/modpro原创 2015-11-10 21:31:14 · 1199 阅读 · 0 评论 -
MySQL如何解决赋予/收回用户权限时发生Access Denied的情况
如果遇到这种情况,并且MySQL上没有其它用户有Grant权限,但MySQL所在的Linux服务器有root权限时,可以进行如下操作:停止MySQL服务。使用命令mysqld_safe --skip-grant-table启动MySQL数据库服务。进行用户权限的赋予、收回操作。将第2步启动的mysqld_safe进程杀掉。重启MySQL服务。...转载 2018-05-01 16:38:00 · 548 阅读 · 0 评论