Elementary OS 添加窗口最小化按钮

默认的窗口时没有最小化按钮的,不过可以通过以下三种方式来添加最小化按钮: 第一种:在 dock 上操作 通过在 dock 上点击应用的图标进行最小化(有点无语); 第二种:使用快捷键 windows + H (mac 系统是 Command + H) 第三种:更改系统设置 通过执行以下代码来更改系统设置,在窗口上添加最小化按钮(一劳永逸)以 Elementary OS 5.0 或 5.1 版本为例: 如果需要在窗口最左侧添加最小化按钮,执行以下代码: 添加后效果: 如果需要在窗口最右侧添加最小化按钮,执行以下代码: 参考 How to minimize a window?

安装 Elementary OS 后需要进行的基本操作

安装 vmware tools 或者使用命令行安装”sudo apt-get install open-vm-tools open-vm-tools-desktop VMware tools sudo apt-get install vim 安装 vim 安装 拼音输入法 安装依赖包: 添加软件源 安装fcitx输入法 设置fcitx为默认输入法 ctrl + 空格 :调出输入法shift : 中英切换 注意:如果重启还是看不到输入法,请到 AppCenter 在 Installed 里找到 Fcitx Configuration 进行设置 点击 Open 打开设置窗口 然后点击设置窗口左下角的 “+” 号, 去掉 “Only Show Current Language” 复选框,在下方的输入框中输入“pinyin”, 就可以看到相关的 拼音输入法列表,当然你也可以在列表中慢慢查找 选中一个拼音输入法,然后点击 OK点击 箭头,让输入法排在前面 参考: 安装谷歌拼音 […]

Linux 以 systemd 开机执行 shell 脚本

Linux 以 systemd 开机执行 shell 脚本, 现在大多数的发行版都是使用 systemd 来管理软件的执行。这样的方式相对比较统一和简单,如:httpd 所以如果我们也想用 systemd 的方式来管理我们自己的 shell 脚本,操作步骤如下:1.写好 shell 脚本注意:执行命令前,需要先 cd 到命令文件所在的目录,如:需要执行 /home/tommy/start 文件 2.书写相关的 service 文件(最重要部分)只需要修改 ExecStart 和 ExecReload 等为你需要执行的 shell 脚本即可 3.将 service 脚本放到 /etc/systemd/system/ 或者 /usr/lib/systemd/system 目录 4.测试启动 执行完后,需要去检查设置的命令是否有执行。5.添加开机启动 6.重启检查一下 设置是否生效 参考:https://www.cnblogs.com/downey-blog/p/10473939.html

Linux 使用 7z 压缩和解压

Linux 使用 7z 压缩和解压 先查看当前是否安装 7z,在 Linux 中,7z 一般称为 7za(7zip archive ?)whereis 7za如果显示如下,表示已经安装了 如果需要安装,可执行以下命令(7zip 前面多一个 p): 压缩(命令是 a) 如下例子:把 test1.txt 和 test2.txt 压缩到 test.7z 文件中 解压(命令是 e) 参考:7zip File: How to Uncompress 7z files on Ubuntu, Debian, Fedora 推荐阅读:Ubuntu 安装 Source Code Pro 字体

Ubuntu 安装 Source Code Pro 字体

Ubuntu 安装 Source Code Pro 字体, 可以通过以下两种方式: 第一种,在图形界面操作 第一步:下载字体下载链接:https://github.com/adobe-fonts/source-code-pro/releases 看官方文档的说明,*.otf 格式的字体不支持 Windows 和 macOS, 所以Linux 系统下载 *.otf 格式,Windows 和 macOS 则下载 *.ttf 格式这里我们下载:SourceCodeVariable-Italic.otfSourceCodeVariable-Roman.otf 第二步:安装字体切换到 ~ 目录 新建 .fonts 目录 把下载的 *.otf 字体,拷贝到 .fonts 目录 初始化字体库 第二种方式:用命令行来操作 创建目录 将 source code pro 的 git 项目克隆下来 初始化字体库 参考:Install Source Code Pro font on Ubuntuubuntu下的Source Code Pro 字体安装 […]

VMware Player 安装 CentOS 8

VMware Player 安装 CentOS 8, 过程也相当简单。 需要准备的软件: VMware Player全称 VMware Workstation Player,为什么选择 Player 而不是 Pro 破解版,因为对于个人,只要不用于商业行为,Player 是可以免费使用的,所以我选择了 Player, 而不是破解版的 Pro, 最新的 Player 15.5.1 官方下载链接 CentOS 8官方下载链接 VMware Player 安装 CentOS 8, 安装过程分为两大步:第一步:在 VMware Player 上新建虚拟机,并进行设置,详细步骤如下: 点击右侧的 Create a New Virtual Machine: 然后选择 “I will install operating system later.” (我稍后会按照操作系统) 选择 Linux,因为这里暂时没有 CentOS 8 可以选择,所以选择 Red […]

scp 命令的使用

scp 命令的使用, 上传和下载文件 在使用 ssh 连接 linux 服务器时,如果需要上传和下载文件,除了使用 FTP 软件外,还可以直接使用 scp 命令来进行操作 下载文件 格式:scp 用户名@远程服务器ip:文件路径 目标路径 例子: 将 172.12.121.87 服务器 /home 目录下的 test.txt 文件,下载到本地 /home 目录下 如果需要指定端口号,则使用 -P 参数,(注意:大写字母 P) 上传文件 是下载的逆过程 格式: scp 需要上传的文件路径 用户名@远程服务器ip:文件路径 例子: 同理,如果需要指定端口号,还是使用 -P 参数,(注意:大写字母 P) 参考 SCP Linux – Securely Copy Files Using SCP examples scp command in Linux […]

Ubuntu 18.04 进入 Recovery 模式

Ubuntu 18.04 进入 Recovery 模式, 只需要在开机时一直按住 Shift 键,就会进入 GNU GRUB 界面,如下: 然后选择 Advanced options for Ubuntu,回车: 再选择一个 (recovery mode) 即可: 最后根据自己的需求来进行选择:resume: 退出 recovery 模式,然后正常启动;clean: 尝试清理垃圾文件,腾出更多的空间;dpkg: 修复损坏的包;fsck: 检查所有文件系统;grub: 更新 grub 的启动载入器;network: 启动网络;root: 进入命令行模式;system-summary: 系统概览,查看电脑的基本信息; 参考:Ubuntu中如何进入recovery 模式 相关阅读:如何在 Ubuntu18.04 上安装 pip3Ubuntu 18.04 安装 python 的 redis 库Ubuntu 18.04 安装 redis

Linux 查找指定字符串

在单个文件中查找: grep world filename grep ‘world’ filename grep “world” filename 查找的内容,如果简单可以不用引号,其他情况可以添加单引号或双引号 如果字符串中包含空格,需要用引号: grep ‘hello world’ filename 在多个文件中查找: grep ‘hello’ test.txt test2.txt test3.txt 如果文件名结构类似,也可以用通配符来表示: grep ‘hello’ test*.txt 更多用法参考:https://www.howtoforge.com/tutorial/linux-grep-command/

Linux 查找文件夹所有文件中的指定字符串

命令: grep -r -e string directory eg: 在 /home 目录下的所有文件中查找包含 test 字符串的文件。 grep -r -e “hello” ~/Desktop/ 参考: https://stackoverflow.com/questions/15622328/how-to-grep-a-string-in-a-directory-and-all-its-subdirectories-files-in-linux 更多参数相关的信息,直接: grep –help