-
tar使用详解
Dec 03, 2024
tar是一款经典的打包程序,用于将多个文件进行打包存储,tar设计之初就是为了方便将文件存储与磁带上,tar这个名字就是由此而来,表示Tape Archiver。 …
-
Linux一键修改swap脚本
Nov 28, 2024
在此分享一个Linux一键修改swap文件脚本,方便大家使用。 下载脚本 wget https://0x8.net/res/swap.sh chmod +x ./swap.sh 脚本使用示例,注意必须以root权限执行该脚本 ## 运行脚本 ./swap.sh ——————————————————————————————————————— Linux VPS一键添加/删除swap脚本 1、添加swap 2、删除swap ——————————————————————————————————————— 请输入数字 [1-2]:1 请输入需要添加的swap(建议为内存的1.5-2倍) 请输入swap数值(单位M):2000 swap已存在,swap设置失败,请先运行脚本删除swap后重新设置! ##提示已存在swap,应该选择2删除了再次添加 ——————————————————————————————————————— Linux VPS一键添加/删除swap脚本 1、添加swap 2、删除swap ——————————————————————————————————————— 请输入数字 [1-2]:2 swap已发现,正在将其移除... swap已删除! ##添加swap ——————————————————————————————————————— Linux VPS一键添加/删除swap脚本 1、添加swap 2、删除swap ——————————————————————————————————————— 请输入数字 [1-2]:1 请输入需要添加的swap(建议为内存的1.5-2倍) 请输入swap数值(单位M):2000 swap未发现,正在为其创建swap swap创建成功,并查看信息: Filename Type Size Used Priority /swap file 2047996 338952 -2 SwapCached: 127192 kB SwapTotal: 2047996 kB SwapFree: 1709044 kB
-
使用pandoc批量转换rst为md
Nov 20, 2024
安装软件pandoc 下载安装pandoc Windows版下载安装pandoc-3.5-windows-x86_64.msi (访问密码: 3705) Debian/Ubuntu使用如下命令安装 apt install pandoc 安装Python Windows版下载安装python-3.13.0-amd64.exe (访问密码: 3705) Debian/Ubuntu使用如下命令安装 …
-
VPS安装Bluesky PDS
Oct 28, 2024
Bluesky是一个去中心化的分散式社交系统,与 Mastodon (长毛象) 相似,不过Bluesky 自行开发的AT Protocol协议无法与 Mastodon 的 ActivityPub 互通。 同样是可自行架设的社交平台,比较特别的是 Bluesky 并不像 Mastodon 一样包含了前端网页(web),它只有提供API功能,需要专门的前端来进行登录管理。 …
-
完全删除Docker
Aug 29, 2024
在使用了docker一段时间后,会发现系统上各种容器乱七八糟,启动的,未启动的,正常运行的,异常的,搞得人不胜其烦。 下面是一次完全删除docker容器并删除docker本身的实例,可以完美解决以上问题。 …
-
30个帮你提高效率的BASH别名
Aug 19, 2024
alias其实就是一个命令的快捷方式,为了将复杂的命令简化成简洁的样子。比如我们常用的ll命令其实就是ls -l命令的alias,这里的ll就是一个alias。 …
-
nvtop – Linux下一款强大的GPU任务监视器
Aug 18, 2024
nvtop 命令是基于 ncurses(新的 curses 库,在终端中显示信息)的 GPU 状态查看器,用于 AMD、Intel 和 NVIDIA GPU。换言之,您可以将此交互式 GPU 进程查看器用于 Linux 上的以下 GPU: …
-
find命令使用实例
Aug 12, 2024
find按名称搜索文件 $ find ./ -name dis55.csv ./dis55.csv ./shell/dis55.csv find按扩展名搜索文件 $ find ./ -name "*.TAB" ./dis54.TAB ./dis55.TAB ./ltebaseinfo.TAB ./newsite_nr.TAB ./nrbaseinfo.TAB find查找最近第7天修改过的文件 $ find ./ -mtime 7 ./ST_DOC/netcare_20240805083230.png find查找最近7天内修改过的文件 $ find ./ -mtime -7 ./ST_DOC/netcare_20240807084933.png ./ST_DOC/netcare_20240808083619.png ./ST_DOC/netcare_20240811130038.png ./ST_DOC/netcare_20240812083054.png ./ST_DOC/OP_SiteList.xlsx ./ST_DOC/OP_SiteList0807.xlsx ./ST_DOC/OP_SiteList0808.xlsx find查找超过7天修改过的文件 $ find ./ -mtime +7 ./ST_DOC/netcare_20240726081508.png ./ST_DOC/netcare_20240729085021.png ./ST_DOC/netcare_20240730091007.png ./ST_DOC/netcare_20240731082438.png ./ST_DOC/netcare_20240801091744.png ./ST_DOC/netcare_20240802082300.png ./ST_DOC/OP_SiteList0719.xlsx ./ST_DOC/OP_SiteList0722.xlsx ./ST_DOC/OP_SiteList0724.xlsx find查找并删除文件 $ ls dis55.TAB dis55.TAB $ find ./ -name "dis55.TAB" -delete $ ls dis55.TAB ls: cannot access 'dis55.TAB': No such file or directory find查找空文件或文件夹 $ find ./ -empty ./.git/objects/info ./.git/refs/tags ./newsite_lte.txt ./shell/template_lte_b1.txt ./shell/template_lte_b3.txt ./shell/template_lte_b5.txt find查找大小超过5M的文件 $ find ./ -size +5M ./.git/objects/pack/pack-5801296dc7e415dcea25931abee82177cde60377.pack ./ltebaseinfo.txt find查找指定用户的文件 $ find ./ -user bbq ./ST_DOC/test_image.docx ./ST_DOC/~$OP_SiteList.xlsx ./Template_PrjPara_NR_XY.xlsx ./wknote.md ./zombie_site.xlsx ./~$20240812_1723428772_NR-BSL.xlsx ./~$20240812_1723428780_NBR_4G.xlsx ./~$20240812_1723428780_NBR_5G.xlsx ./~$nr_ct_xy.xlsx ./~$SA_V15.xlsx find查找大小小于1k的文件 find ./ -size -1k ./4G_TAC_XY/xy_psite_lte_tac_20230317 ./5G_TAC_XY ./5G_TAC_XY/NR_TAC_XY ./lstmmls ./lte800_prj ./mml_templates find查找大小5M的文件 $ find ./ -size 5M ./ltebaseinfo.xlsx find查找指定权限的文件 $ find ./ -perm 0644 ./wknote.md ./zombie_site.xlsx ./~$20240812_1723428772_NR-BSL.xlsx ./~$20240812_1723428780_NBR_4G.xlsx ./~$20240812_1723428780_NBR_5G.xlsx ./~$nr_ct_xy.xlsx ./~$SA_V15.xlsx find查找指定文件并执行命令(压缩特定文件) find ./ -name "*.txt" -exec gzip {} \; find查找空文件并删除 $ find ./ -type f -empty -exec rm {} \; find查找文件并打印内容 $ find ./ -type f -exec ls -lh {} \; find查找文件并排除指定目录 $ find ./ -path "./shell" -prune -o -name "*.config" -print find查找15分钟内修改过的文件 $ find ./ -mmin -15 ./ ./lsmml.txt ./SA_V15.xlsx find查找文件打包压缩 find ./ -name "*.jpg" | xargs tar -czvf jpgs.gz find查找链接文件 $ find /usr/bin/ -type l
-
使用NetSetMan管理多网卡配置
Aug 02, 2024
出于办公需求,需要对两张网卡进行管理,包括配置IP、切换网卡等。 找到了个老牌的网络管理软件NetSetMan,使用非常方便快捷,以下是使用实例。 …
-
Pypi国内镜像设置
Jul 30, 2024
PyPI(Python包索引)是最流行的Python软件存储库,使用Pypi可查找与安装由Python社区开发和共享的软件。 由于线路问题,国内通过pypi默认镜像安装或更新软件时可能会很慢,此种情况可以通过配置国内镜像来改善。 …