notebook
首页在线编辑
多级目录
  • 子菜单1
  • 子菜单2
首页在线编辑
多级目录
  • 子菜单1
  • 子菜单2
  1. 3cs
  • 目录
  • 1study
    • 9nuclear_english
    • moose
    • moose_analysis
    • NUSOL_FI_JFNK
    • relap5
    • relap5_analysis
  • 3cs
    • 0cs
    • 1android
    • 1linux
    • 1web
    • 1windows
    • 2cpp
    • 2html
    • 2javascript
    • 2shellscript
    • 3gitboook
    • 3markdown
    • 4gdb
    • 4git
    • 4mysql
    • 4regex
    • 5vim
    • 5vscode
  • 9me
    • 0read
    • 1book
    • test
  1. 3cs

1linux

目录#

[TOC]
参考:
Linux 命令大全—— 菜鸟教程
Linux命令大全(手册)
《Linux 101》在线讲义(左上两级目录)
DevOps-Guide
Ubuntu官方文档
ubuntu社区

常见命令#

命令功能
rm -r -f 目录名递归、强制地删除
whereis xxx查看软件安装位置
dpkg -i xxx.deb安装deb包
tar -xzvf xxx.gz解压缩(.tar、.tar.gz、.tar.bz2)
unzip xxx.zip -d ./xxx解压缩至xxx文件夹(防止遍地都是)
CTRL + D退出某个环境
history 10查看最近10个命令
history | grep 'xxx'关键词查找命令
Ctrl + r,'xxx'关键词查找(回车执行,右方向修改)
alias查看所有程序别名(定义alias xx='命令')

apt软件管理#

软件安装卸载#

查看文件内容#

查看历史命令#

删除用户帐号#

用户口令管理#

使用技巧#

设置文件默认打开程序#

如PDF:右键任意pdf文件,属性,打开为,选中WPS PDF,设置为默认。

Linux刷回windows(重装系统)#

老毛桃预装360等毒瘤?下次换微PE安装(可能功能会简陋一些?)
如果已经安装了可以重置系统:设置,更新与安全,恢复,重置此电脑。
1.
准备:备份U盘,另一台windows电脑下载老毛桃工具箱完整版和win10系统ios镜像官方版。
2.
制作u盘启动盘:打开老毛桃,U盘启动,普通模式,USB-HDD,NTFS,一键制作成USB启动盘。复制ISO系统镜像文件到u盘启动盘,笔记本电脑插入U盘。
3.
BIOS设置U盘启动:重启,同时狂按F2(Lenovo-R720)进入BIOS设置。BOOT菜单,上下箭头移动到EFI和Legacy中的U盘USB Device (hp v206w),F6将两者都移动到最顶部。Exit菜单,exit saving changes,确认进入老毛桃系统。
4.
重建分区:双击桌面图标“分区工具”,右键左侧菜单所有硬盘(HD0、HD1等),删除所有分区,保存更改。固态系统C盘128G,新建分区,全选建立ESP和MSR分区,格式化为NTFS,保存更改,确定格式化。机械数据D盘1T,新建分区,不选ESP、MSR,保存更改,确定格式化。
5.
重装Win10:双击桌面图标“老毛桃一键装机”,打开选择镜像文件,版本选最好的专业工作站版,盘符选C盘固态,执行,选中格式化分区、网卡驱动、USB驱动、SATA驱动,勾选完成后重启,等到重启时拔掉U盘以免进入老毛桃系统。
6.
20230625成功,卸载老毛桃预装软件。(还有360这种毒瘤?下次换微PE安装)

Linux主机上qemu+kvm直通显卡#

?
如果是linux虚拟机需要双显卡

linux作为host,qemu/kvm虚拟windows#

?
https://linux.cn/article-15834-1.html
https://www.google.com/search?q=linux%E4%BD%9C%E4%B8%BAhost%EF%BC%8Cqemu%2Fkvm%E8%99%9A%E6%8B%9Fwindows&ie=UTF-8

base64加密#

openssl加密文件#

tar等压缩程序也可以实现。

rename批量修改文件名#

linux终端输入rename命令,可以修改当前文件夹内的所有文件名
此外,ubuntu自带的重命名功能也很强大。

crontab设置定时任务#

vmware自动挂载win共享文件夹#

bash-it 插件#

https://github.com/Bash-it/bash-it

自定义shell命令(程序别名)#

命令含特殊字符,如空格#

终端后台执行命令、执行多条命令#

open-vm-tools自由分辨率+文件拖拽#

swap交换分区#

https://help.ubuntu.com/community/SwapFaq

imwheel更改鼠标滚轮速度#

直接自定义配置 | 原版脚本参考 | 论坛

切换工作区#

键功能
Ctrl + Alt + 上下方向键快速上下切换
Win可视化所有工作区
问题:只有主显示器有工作区分区
安装gnome-tweak-tools

系统自带截图#

键功能
PrtSc获取整个屏幕的截图并保存到 Pictures 目录。
Shift + PrtSc获取屏幕的某个区域截图并保存到 Pictures 目录。
Alt + PrtSc获取当前窗口的截图并保存到 Pictures 目录。
Ctrl +以上存放到剪贴板

Alt + F2 输入r 重启gnome桌面#

nvm 管理node 版本#

.zshrc自动执行命令#

软件#

github超赞的-linux-软件仓库
linux游戏站

wps旧版可编辑pdf#

直接下载安装包
来源:arclinux软件仓库
降级安装:先删除配置,rm -rI ~/.config/Kingsoft/,再安装sudo dpkg -i wps-office_11.1.0.10161_amd64.deb。
内存占用700MB。

audacity音频降噪#

github下载,给运行权限chmod +x *.AppImage,双击运行。
导入音频:file, import, audio。
降噪:effect,noise removal and repair,noise reduction,get noise profile
选中噪音:F1选择模式,单击选中纯噪音段起始时刻,ctrl 选中结束时刻,再次进入上一步降噪。可以设置降噪强度,敏感度,平滑度。OK确定,开始降噪处理。
导出音频。

ImageMagick批量压缩图指定大小#

软件下载AppImage格式
命令选项网页
ImageMagick是一个用于查看、编辑位图文件以及进行图像格式转换的开放源代码软件套装。它可以读取、编辑超过100种图帧式。主要由大量的命令行程序组成,而不提供图形界面。它还为很多程序语言提供了API库。

XTerm终端复制粘贴#

XTerm 是一个终端介面,最近刚好使用到,但在使用复制功能时就有点不顺了。传统上我们只要使用 ctrl + c 就能复制 ctrl + v 就能贴上,但在 XTerm 上却无法使用。以下我们就来看看如何处理这个问题。
XTerm 内复制贴上
用鼠标选取想复制的内文,按 shift + insert (Ins) 即可在 XTerm 的里面贴上想复制的文字。
XTerm 外复制
如果要把 XTerm 内的文字复制出来就有点麻烦了。
先打开 ~/.Xresources ( 或是建立一个 ),内文输入如下
XTerm*selectToClipboard: true
接着打开 terminal 执行以下指令
xrdb -merge ~/.Xresources
再重新打开 XTerm 即可使用 ctrl + c 复制文字到外面了
XTerm终端复制粘贴2
https://www.cnblogs.com/foreverwith/p/3680842.html
在系统自带的终端中一律是SHIFT+CRTL+C(V),但是现在用了XTerm了,这个快捷键就不支持了
找了一下
让 xterm 与其它程序间复制粘贴更灵活
按照这个说的来就OK啦,还记得上一篇我们说的在主文件夹下建立一个.Xdefaults文件吗,这次我们在terminal下继续输入vim .Xdefaults
将以下代码复制到 XTerm\*locale: zh\_CN.UTF-8 的下面就可以啦,这样以后就可以自由的在XTerm中复制或者粘贴(鼠标中键,也就是滚动轮,不太习惯SHIFT+insert)
鼠标框选XTerm中内容后,中键粘贴到任何地方。
     \*VT100\*translations: #override \\n\\ 
    Shift <KeyPress> Insert:insert-selection(CLIPBOARD, CUT\_BUFFER1) \\n\\ 
    ~Shift~Ctrl<Btn2Up>: insert-selection(CLIPBOARD, CUT\_BUFFER1) \\n\\ 
    ~Shift<BtnUp>: select-end(CLIPBOARD, CUT\_BUFFER1) 

UltraEdit#

Visual Studio Code#

音乐播放器qmmp#

Name=typora
Exec=/home/lee/software/typora/Typora
Terminal=false
Icon=/home/lee/software/typora/typora_icon.png
Type=Application
Categories=Development

chrome#

内存占用1.1GB。

typora#

135MB内存

微信#

优麒麟应用商店下载deb包,用命令sudo dpkg -i XXX.deb安装。
是linux原生的,但是只有基本的聊天功能,没有朋友圈小程序等,聊天不能图片编辑、@他人、显示时间,内存占用仍有870MB,但比wine的微信好像更轻巧。

QQ#

官网下载x86版deb包安装(ubuntu),内存占用190MB。

搜狗输入法#

60MB内存

安卓虚拟机waydroid#

(适配差,问题多)
https://docs.waydro.id/usage/install-on-desktops

问题#

网络图标消失,无法联网#

虚拟机图形界面进不去,显示initramfs#

简介: 电脑意外关机,重新开机后打开了虚拟机。该虚拟机使用的是 Ubuntu 22.04 系统。但重启后,系统一直显示(initramfs):,导致无法正常启动。
解决方案
1.
使用如下命令查看和识别磁盘、分区或文件系统的信息
1.
找到TYPE="EXT4"的盘,我们此处是/dev/sda5,fsck命令是用于检查和修复Linux文件系统中的错误。通过使用-t参数指定文件系统类型(例如ext4)。我们使用如下命令进行修复,出现y/n就一路y下去。
1.
修复完成以后,直接输入exit命令,系统就会自动启动了。
在解决Ubuntu进入initramfs导致无法开机的问题时,请确保备份重要数据并谨慎操作,以免造成数据丢失或其他不可逆的损失。
但是仍然无图形界面,显示ubuntu tty1

ubuntu 启动很慢,F2显示1m30s#

(swap 分区不自动挂载)
A start job is running for dev-disk-by...UUID (xx s/ 1min30s)

域名解析失败(向日葵断开连接)#

只有临时方法有效,临时添加 DNS 服务器。https://askubuntu.com/a/91595
修改于 2025-08-13 16:06:35
上一页
1android
下一页
1web
Built with