随笔分类 - Linux
Ubuntu软件仓库GPG公钥缺失
摘要:问题描述 sudo apt update ... # 出现以下警告 W: An error occurred during the signature verification. The repository is not updated and the previous index files w
Linux文件搜索
摘要:推荐使用顺序: whereis locate find 可执行文件查找 查找PATH目录下的可执行文件,常常是命令 which [-a] command # 示例 which ls # ls命令的位置,但只打印第一个被找到符合要求的指令
Ubuntu代理网络配置
摘要:配置网络代理后,代理流量仍旧会被代理规则过滤,而不是全局代理。 终端 临时配置 终端临时使用网络代理,关闭终端后,网络代理也将会关闭。 export http_proxy="http://your-proxy-server:port" export https_proxy="http://your-
Linux文件权限管理
摘要:介绍 如下图,使用ls -l(-l表示long format,长格式)查看当前目录的完整信息。左侧画框处就表示该文件的权限部分。当使用.AppImage软件时,往往需要为其添加可执行权限,否则无法运行。 如果对文件安全十分在意,可以为文件或目录设置最低权限。 权限 硬链接数量 Owner Group
tar命令——压缩与解压
摘要:介绍 tar全称是tape archive,初衷是将多个文件写入磁带。首先,需要分清两个概念——打包与压缩。打包:将多个文件汇总成一个文件。压缩:将一个大文件通过压缩算法变成一个小文件。而tar命令执行的打包流程,真正执行压缩的是使用的压缩算法,比如gzip、bzip2、xz。tar命令在Linux
软链接和硬链接对比
摘要:介绍 软链接和硬链接是两种不同的文件链接方式。当源文件被修改时,软\硬链接文件也会相应的修改;当软\硬链接文件被修改时,源文件也会被修改。所以,软链接和硬链接在功能上是相同的,根据使用场景选用链接方式。 软硬链接查询,第一个字母d表示目录,-表示文件(硬链接的表示跟文件相同),l(表示软连接)。右边
Ubuntu软件安装
摘要:介绍 Ubuntu的软件安装方式大致分为五种,这五种可以分为两类。 图形化界面 snap store。Ubuntu的软件商店,使用的是snap包。 AppImage。通过官网下载,下载完成后可以直接使用。为不涉及终端命令,所以姑且归类为第一类。 终端 apt:Debian系统中的传统包管理系统 资源
Ubuntu杀死进程kill
摘要:整体流程 找到进程的PID kill PID 查找进程 查找的方式有很多,如top、htop、ps、pidof、system monitor等。 system monitor类似于Linux版的任务管理器,可以直接通过右键杀死进程。如果没有安装,可以通过sudo apt-get install gn
区别命令行Ctrl+Z和Ctrl+C
摘要:ctrl + c是强制终止进程。用得比较多,比较熟悉。 ctrl + z是中断进程,在进程中保持挂起的状态,不运行。 将挂起的进程再次运行 # 查看挂起的进程 jobs # 重启中断进程 fg 序号(就是jobs前的序号) # 后台运行,按回车就会出现命令行输入。但是一会儿又会出现后台运行的进程的输
Ubuntu软件卸载
摘要:apt 包含了apt-get,因此以下命令可直接使用apt代替。 整体流程 找到软件包的名字 使用命令卸载 清除不必要的依赖(如果内存多,不建议清除,以防删掉重要的东西) # 过滤包名 dpkg --list | grep appName # 删除 sudo apt-get remove appNa
screen终端后台运行命令
摘要:screen 终端后台运行命令 在使用clash的时候,需要使用命令行让clash在前台运行,十分不方便。screen可以让命令在后台运行。 screen安装 sudo apt install screen 常用命令 # 查看有多少screen在运行 screen -ls # 创建screen sc
Ubuntu 非.deb包安装及软件桌面快捷方式配置
摘要:非deb包软件安装与快捷方式配置 问题描述 我们常用apt、dpkg命令安装.deb包来安装软件,不需要了解软件具体被安装的具体地址,并且安装完后,常常就能直接在应用内看到所安装的软件。但是,有一些软件,比如pycharm、Zotero等软件,官方并没有给.deb包而是zip,tar的压缩包或者是A