随笔分类 - Linux 分享
摘要:解决方法: 首先打包成tar文件 xz -d demo.tar.xz 接着用 tar -xvf demo.tar 进行解压。
阅读全文
摘要:在写Shell脚本的时候,有时候要替换、删除某个文件中的内容,但是又不方便用vim做交互的动作,这就可以用到『sed』命令来做批量的替换、插入、删除。 1、用法 sed [options] 'command' file(s) # -f 将sed命令内容写在一个文件中,执行命令 sed -f scri
阅读全文
摘要:1、通过sudo losetup -f 在执行该指令后会显示出一行信息来显示虚拟的设备块节点:/dev/loopX (X表示1.2.3…,博客下面出现的X都是表示1.2.3...)。 2、使用上一步得到的设备名,第一次创建loop设备,通过命令 sudo losetup /dev/loopX my.
阅读全文
摘要:在做系统移植时,看log的时候,我们经常需要搜索某个关键字,查找log所在位置,这时候就需要用到 grep 命令了。 命令格式: sudo grep [ 要搜索的关键字] [搜索的路径] -R 如果关键字里带有空格,就需要加转义字符 ‘\’,例如: sudo grep fusb302\ read\
阅读全文
摘要:多行注释: 1. 进入命令行模式,按ctrl + v进入 visual block模式,然后按j, 或者k选中多行,把需要注释的行标记起来 2. 按大写字母I,再插入注释符,例如# 3. 按esc键就会全部注释了 取消多行注释: 1. 进入命令行模式,按ctrl + v进入 visual block
阅读全文
摘要:1、跳过密码验证 很简单,只需把 /etc/passwd 中的 root:x:0:0:root:/root:/bin/bash,改为 root::0:0:root:/root:/bin/bash,就可以了,就是去掉了里面的 x,这样 root 用户就不用密码了,其他用户也一样。 2、跳过输入用户名
阅读全文
摘要:转自:https://www.jb51.net/article/56563.htm 仅作学习参考使用。 0. 假设有变量 var=http://www.aaa.com/123.htm 1. # 号截取,删除左边字符,保留右边字符 echo ${var#*//} 其中 var 是变量名,# 号是运算符
阅读全文
摘要:#!/bin/bash######################################################################################################################################### #
阅读全文
摘要:查看系统时间指令:date 修改系统时间指令:date -s "2021-03-22 16:16:16" (双引号里面的是你要修改的时间) 查看RTC时间指令:hwclock 同步系统时间到RTC指令:hwclock -w (通过修改系统时间后,然后把系统时间同步到RTC时间,实现修改RTC时间的目
阅读全文
摘要:什么是patch patch即补丁之意,记录文件中的不同,能够与文件进行整合,从而改变文件中的内容。 如何制作patch 在Linux系统中提供了diff程序,可以使用diff程序,比较文件之间的不同从而制作出patch文件 在系统中(我用的是Ubuntu)创建diff文件夹,创建test1.txt
阅读全文
摘要:1. bashrc是在系统启动后就会自动运行。 2. profile是在用户登录后才会运行,常在/etc/profile文件中修改环境变量,在这里修改的内容是对所有用户起作用的。 3. 在profile文件添加或修改的内容需要注销系统才能生效。 4. 进行设置后,可运用source bashrc命令
阅读全文
摘要:一、编写运行Python程序 编写python程序,是用vim来进行编写的,即vim 文件名.py即可,举例如下: #!/usr/bin/python3 print("Hello, World!") 2. 运行python程序,修改完文件执行权限后,只需要执行命令python 文件名.py即可运行该
阅读全文
摘要:说明 在调试 Ubuntu20.0 开机启动的时候,用了 systemd 的方法,该方法可以参考我的另一个篇博文:https://www.cnblogs.com/xingboy/p/15305027.html,感觉这个方法还要在系统烧录后,输入一次启动命令,感觉不够方便,就重新找了该方法,方法已经验
阅读全文
摘要:1、建立软链接 具体用法是:ln -s 源文件 目标文件 //源文件:实际存放文件的位置,-s 是代号(symbolic)的意思 注意: ln的链接又软链接 和硬链接两种 软链接 ln -s ** ** ,它只会在你选定的位置上生成一个文件的镜像,不会占用磁盘空间 硬链接 ln ** ** , 没有
阅读全文
摘要:该功能主要用于产品测试的时候,可以检测不断开关机后产品的稳定性。 0、准备阶段 新建一个记录开关机次数的文本文件,我这里在 /usr/bin 路径下新建:vim /usr/bin/OnOffCount ;文件里面输入 0 保存退出; 新建一个记录开关机检测状态的文本文件,这里也是在 /usr/bin
阅读全文
摘要:1、显示开机欢迎信息 /etc/issue 与 /etc/motd 作用一致,都是用于在命令行界面显示欢迎信息,区别在于 /etc/issue 是在 login 提示符之前显示,而 /etc/motd 则在在用户成功登录系统之后显示。 例如: 就会在开机的时候显示下面信息 上面是我修改过后的,现在我
阅读全文
摘要:1.文件权限说明 文件权限主要有3部分组成,user用户的权限,group用户组的权限,other其他用户的权限;每部分权限都由 r(读)-w(写)-x(执行) 3部分组成组成,其中的代表数值为: r(4)-w(2)-x(1) ,修改权限的时候,只要通过命令给文件赋予对应的值即可。 2.举例 chm
阅读全文
摘要:1. 把编译好的程序保存在 /usr/bin 目录中,该目录主要存放用户的可执行程序; 2. 如果有动态链接库的,把你的动态链接库保存在 /usr/lib 目录中,该命令保存的是用户的一些动态链接库; 3. 还有一些执行程序需要的运行环境例如QT那些的,后续补充,如果不需要特定的执行环境的就执行这两
阅读全文
摘要:转自:https://blog.csdn.net/D_R_L_T/article/details/102676462 仅供参考学习使用。 系统需要更新 当我们远程登录系统时,会收到如下图所示的更新相关的消息: 红框中的第一行文字说明系统中有 149 个包需要更新。第二行说明没有安全相关的包需要更新。
阅读全文
摘要:1. 设置原因 提高网络的吞吐率和效率(小的数据报文封装二层信息时,效率不高),同时减少设备CPU的负担(对于小的报文,CPU花费大量的时间来分片和重组报文) 2. 配置 [root@benjr ]# ifconfig eth2 mtu 9000 #配置 [root@benjr ]# ifconfi
阅读全文

浙公网安备 33010602011771号