随笔分类 - linux
摘要:sudo usermod -a -G sudo xxx 上面就是讲xxx用户加入sudo用户组
阅读全文
摘要:Samba是基于unix linux 平台下的一项服务, 一般用来完成文件的共享, 实现与windows主机进行互访。 参考树莓派官方文档可以进行安装。 sudo apt update sudo apt install samba samba-common-bin smbclient cifs-ut
阅读全文
摘要:sudo raspi-config 然后:Interfacing Options → VNC → Yes。之后系统会提示你是否要安装 VNC 服务,输入 y 之后回车,等待系统自动下载安装完成,一切顺利的话 VNC 服务就启动了。 然后使用vnc viewer从客户端登录,列如RealVNC Vie
阅读全文
摘要:在家搞了个树莓派4b,挂在家庭路由下,现在需要从外网访问。 我使用的路由器是华为路由WS5200。 有两个思路: NAT端口转发 首先,在路由的网络设置--局域网中找到静态IP,将内网中树莓派的IP和它的MAC地址绑定。 然后,在路由的安全设置--NAT服务中,对树莓派的进行端口转发的设置,将内网树
阅读全文
摘要:情形: 服务器在内网,可以访问外网,但是外网无法通过访问内网; 有一台阿里云ecs,可以提供公网ip; 想再校外连回校内。 ssh内网穿透 在内网服务器上运行: ssh -N -f -R 2222:127.0.0.1:22 root@60.205.209.5 60.205.209.5是阿里云的ip,
阅读全文
摘要:首先检查docker的版本类型 dpkg -l | grep docker 注意是docker.io还是docker.ce 卸载 如果是docker.io,则 sudo apt remove docker.io docker.ce类似
阅读全文
摘要:首先, linux下CPU的相关信息都保存在/proc/cpuinfo文件内,所以第一步是: cat /proc/cpuinfo 然后,每个cpu的线程都对应一个physical id属性,这个属性标定线程属于哪个具体的物理cpu编号,因此接下来: cat /proc/cpuinfo | grep
阅读全文
摘要:在用户系统上,可以通过命令行对IPMC的账号密码进行修改,脚本内容如下: #!/bin/bash USER='admin' PASS='admin' CHANNEL=1 USERID=6 ipmitool user set name $USERID $USER ipmitool user set p
阅读全文
摘要:有的时候apt-get 的更新链接(主要指第三方的)过时了,需要更换,不然update的时候会卡在那。 典型的报错形如: E: Repository 'http://ppa.launchpad.net/ondrej/php/ubuntu artful InRelease' changed its '
阅读全文
摘要:首先,检查当前系统的版本: uname -a 比如可以得到如下输出: Linux amax 4.4.0-31-generic #50-Ubuntu SMP Wed Jul 13 00:07:12 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux 这说明ubuntu版本的
阅读全文
摘要:连接代码托管账户: 首先需要将docker hub的账号与github或者Bitbucket,注意如果你长时间没有登录,即使dockerhub账号显示你和github相邻,你也要重新连一下,重连方法: 构建repository时选择dockerfile和build rule 在创建页面的下方,通过选
阅读全文
摘要:在linux的任何命令之前,采用time命令,可以统计程序的运行时间,例如: time ls -h ./ 时间统计会显示三个结果: real 0m0.003s user 0m0.000s sys 0m0.004s 其中rea time是物理世界该程序的实际运行时间。 user time是程序运行在用
阅读全文
摘要:(原文引用自:https://www.cnblogs.com/wzy23/p/11388540.html) 两个不同的文件几乎不可能有相同的MD5哈希值,除非其创建便是刻意为之。一般来说,任何对一个文件的非恶意变更都会导致其MD5哈希值改变,因此md5sum一般用于检查文件完整性,尤其常用于检测在文
阅读全文
摘要:更改目录所有者命令: chown -R 用户名称 目录名称
阅读全文
摘要:.gitignore文件 位置和用途 这个文件记录的是不需要被git追踪记录的文件,可以通过通配符的方式将一些列符合命名规则的文件都进行过滤。 放在项目的根目录下,注意必须是.开头,这表示在linux系统中是隐藏文件。 它只能作用于 Untracked Files,也就是那些从来没有被 Git 记录
阅读全文
摘要:ps -ef | grep 用户名 | awk '{ print $2 }' | sudo xargs kill -9
阅读全文
摘要:方法1: dmidecode | grep Power 看System Power Supply,有几个电源就有几个Power Unit Group。 不过这个得到的结果可能是unknown。
阅读全文
摘要:各个分区挂载在系统的/mnt下面,如果想要将分区中的某个文件夹链接到主目录: ln -s /mnt/c/Users/用户名/Documents/ Doc
阅读全文