![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
Zbuter
这个作者很懒,什么都没留下…
展开
-
linux常用配置文件作用及其用法(更新中。)
各种profile 用户环境配置当用户刚登录Linux时,首先会启动/etc/profile文件 ,~/.bash_profile、 ~/.bash_login、 ~/.profile。 如果 ~/.bash_profile文件存在的话,一般还会执行~/.bashrc文件。要注意的是在/etc/profile 文件中设置的变量是全局变量。关于各个文件的作用域:/etc/profile: ...原创 2020-03-08 00:07:44 · 1090 阅读 · 0 评论 -
我的bashrc控制台样式and一些全局变量and一些alias
#----------------------------------- zbuter bashrc - START -------------------------------# 用于保存执行过的历史命令function history_log(){ USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[(...原创 2020-03-07 22:16:42 · 268 阅读 · 0 评论 -
不进入screen关闭对应窗口
#!/bin/bash# Author: zbuter# Date: 2020-2-2 21:25:46shut_name="auto_spider"name=`screen -ls | grep ${shut_name} | awk '{print $1}'`# name 不为空就关闭它。if [ -n name ];then echo "关闭 ${name}" ...原创 2020-02-02 21:27:08 · 440 阅读 · 0 评论 -
开机启动 screen 执行特定任务
#!/bin/bash# Author: Zbuter# Date 2020-2-2 21:18:19# 这里就是在screen中需要执行的命令 cmds=("cd ~/javbus" "scrapy crawl spider")# screen的名字screen_name="auto_spider"# 判断是否有正在执行中 screenscreen -ls | grep $sc...原创 2020-02-02 21:23:23 · 772 阅读 · 0 评论 -
linux开机为用户设置自启动脚本
新建一个目录用于存放开机启动脚本 mkdir ~/auto_start编辑/etc/rc.local文件 在 exit 0 前面输入如下内容 filepath="/home/pi/auto_start/" # /home/pi/auto_start/ 代表本机中需要开机自启动的脚本目录 files=`ls ${filepath}` for file in ${files[*]} #...原创 2020-02-02 21:16:27 · 522 阅读 · 0 评论 -
Linux 让history命令显示操作时间和操作用户及其ip地址
首先编辑profile文件sudo vim /etc/profile在文件底部添加行USER_IP=`who -u am i 2>/dev/null| awk '{print $NF}'|sed -e 's/[()]//g'` export HISTTIMEFORMAT="[%F %T] [`whoami`] [${USER_IP}] "使配置文件生效source ...原创 2020-01-31 11:41:44 · 544 阅读 · 0 评论 -
树莓派挂载小米路由器
树莓派挂载小米路由器路由器首先先开始smba共享。然后在路由器的控制台中开启设备对路由器的全盘访问权限。创建需要挂载的目录 例如 我挂载在家目录的xiaomi下mkdir ~/xiaomi最后进行挂载 -o 指定用户名为guest 没有密码。sudo mount -t cifs //192.168.31.1/xiaomi-usb0 /home/pi/xiaomi -...原创 2020-01-29 09:21:40 · 818 阅读 · 0 评论 -
我的vim配置
set nu hi Comment ctermfg=DarkCyan set backspace=2 set tabstop=4 set autoindent set shiftwidth=4 "set softtabstop=4 set showmatch set fenc=utf-8 set nocompatible set ruler set ...原创 2018-03-13 07:11:24 · 102 阅读 · 0 评论 -
树莓派命令行模式调整音量
在命令行中输入alsamixer1会进入图形界面,在图形界面中进行更改音量。 最大音量了100%.转载 2018-03-12 23:03:04 · 3904 阅读 · 0 评论 -
树莓派更改软件源
本文基本涵盖树莓派Raspbian主流国内软件源(stretch及jessie)及少量国外知名软件源。目前最新的系统Raspbian(2017-08-16及以后的系统)已经基于Debian 9 Stretch,请选择正确的软件源。更换源后,需要更新本地软件索引:sudo apt-get update零、一键换源直接执行以下两步,即可替换将官方默认软件源替换为中科大镜像源sudo sed -i '...转载 2018-03-12 22:32:24 · 4841 阅读 · 0 评论 -
linux连接wifi
# 编辑wifi文件sudo vi /etc/wpa_supplicant/wpa_supplicant.conf# 在该文件最后添加下面的话network={ ssid="XXXX" psk="XXXX"}原创 2018-03-12 21:16:01 · 223 阅读 · 0 评论 -
给树莓派挂载移动硬盘或U盘
外接U盘或移动硬盘时,默认不会自动挂载,所以需要用 mount 命令挂载。通常我们在 /mnt 或 /media 目录下新建一个目录作为挂载点。比如:1234sudo mkdir /mnt/1GB_USB_flashsudo mount -o uid=pi,gid=pi /dev/sda1 /mnt/1GB_USB_flash//用完之后卸载sudo umount /mnt/1GB_USB_fla...转载 2018-03-12 21:06:30 · 592 阅读 · 0 评论 -
开机启动screen并在后台运行其他程序
首先我们需要制作一个脚本。在终端下输入并回车新建脚本文件start.shtouch start.shchmod 777 start.sh然后向rc.local文件添加启动代码修改rc.local文件,在终端输入并回车:sudo vi /etc/rc.local在打开的文本中找到exit 0,在此之前添加的代码在启动时都会被执行,在exit 0 之前添加一行代码:su pi -c "exec /h...原创 2018-03-11 22:19:55 · 10793 阅读 · 2 评论 -
Linux 中 screen的使用方法
语法:# screen [-AmRvx -ls -wipe][-d <作业名称>][-h <行数>][-r <作业名称>][-s ][-S <作业名称>]选项:-A 将所有的视窗都调整为目前终端机的大小。-d <作业名称> 将指定的screen作业离线。-h <行数> 指定视窗的缓冲区行数。-m 即使目前已在作业...原创 2018-03-03 20:45:31 · 246 阅读 · 0 评论 -
在Linux下修改图形界面的分辨率
1、xrandr(查看当前分辨率和所有分辨率选项)2、xrandr -s 【表示分辨率的 宽X高】(设置分辨率)原创 2018-03-03 13:55:55 · 3231 阅读 · 0 评论 -
Linux 常用命令
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 cat /proc/cpuinfo 显示CPU info...原创 2018-03-03 13:39:57 · 101 阅读 · 0 评论 -
在使用linux中的vi时按光标、删除键出现ABCD vi没有颜色的解决方案
在用户主目录下建立 .vimrc文件,用户也可以在/etc/vimrc(/etc/vim/vimrc不同版本,可能不一样),全局添加下面内容:set nocp"语法高亮syntax on"显示行号set nu"修改默认注释颜色hi Comment ctermfg=DarkCyan"允许光标键将 set compatible 改...原创 2018-03-09 23:58:39 · 788 阅读 · 0 评论