admin 发布的文章

linux终端美化之oh-my-zsh

1. 安装 oh-my-zsh

https://github.com/ohmyzsh/ohmyzsh
按照oh-my-zsh项目页提供的命令安装即可

命令如下:

分别为curl和wget选择其中一个安装即可

via curl

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

via wget

sh -c "$(wget -O- https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"
2. 配置 oh-my-zsh

vi ~/.zshrc

3. 设置oh-my-zsh主题
vi ~/.zshrc
#我这里设置为ys主题,你可以选择自己喜欢的
ZSH_THEME="ys"
4. 设置oh-my-zsh插件
vi ~/.zshrc
plugins=
5. 重启系统

重启之后oh-my-zsh就应用到了shell中。

终端操作相关命令

使用oh-my-zsh提供的脚本会自动更改当前用户的默认shell为zsh , 你只需要输入Y点击回车就好,以下命令属于文章拓展。

#查看当前 shell
echo $SHELL
#查看系统 shell 列表
cat /etc/shells
#切换为 zsh
chsh -s /bin/zsh
#然后重启
reboot

Kali2020.2桌面美化

首先升级下系统

su root
apt-get update && apt-get upgrade && apt-get clean

安装字体和neofetch

sudo apt-get install ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy
sudo apt-get install neofetch

设置字体
neofetch 是一个能够在截屏中显示系统/主题信息的命令行脚本

下载主题

https://github.com/paullinuxthemer/Mc-OS-themes
McOS-CTLina-XFCE.tar.xz(浅色)
Mc-OS-CTLina-XFCE-Dark.tar.xz(深色)

/usr/share/themes/(系统范围有效,需要管理员权限)
~/.themes/(用户范围有效,别的用户不能用)

  • 打开Settings Manger(设置管理器)界面,切换到刚才下载的主题
  • 打开Appearance(外观),切换到刚才下载的主题
  • 打开Window Manager(窗口管理器),切换Theme(主题)到刚才下载的主题
  • 打开Window Manager Tweak(窗口管理器微调),切换到Compositor(合成器)界面,取消选中Show shadows under dock windows(在dock窗口下显示阴影),设置透明度

安装图标

https://github.com/vinceliuice/McMojave-circle

./install.sh :安装默认颜色版本

./install.sh -black :安装黑色版本

./install.sh -a :安装所有颜色版本

./install.sh -c :安装圆形文件夹版本

启动图标步骤与启动主题类似

安装全局菜单(此步骤未亲测,自行摸索)

https://gitlab.com/vala-panel-project/vala-panel-appmenu
vala-panel-appmenu-xfce
appmenu-gtk-module
appmenu-qt4
vala-panel-appmenu-registrar
vala-panel-appmenu-translations
(别安装那个坑爹的xfce4-topmenu-plugin)

安装dock

sudo apt-get install plank

  • 右键Panel(面板),找到Panel Perferences(面板首选项)
  • 取消选中Lock Panel(锁定面板)
plank添加自启动
  • 在设置管理器里面找到Session and Startup(会话和启动),
  • 在Application Autostart(应用程序自启动)里面点击Add(添加)按钮,
  • 新增Plank登录自启动。

安装conky

sudo apt-get install conky
sudo apt-get install conky-manager
conky-manager

conky配置文件可以参考文末,链接2配置。conky-manager是conky的一个图形化管理界面。

如无法检测cpu温度,请安装lm-sensors

sudo apt-get install lm-sensors

文章参考

  • https://www.jianshu.com/p/99f15b7ea83d
  • https://www.cnblogs.com/maxwell-blog/p/10337514.html

Typecho代码实现文章页面添加文章时效提醒

在合适的地方插入如下代码:

<section style="background-color: #fff2f2;padding: 5px;">
<p>本文最后更新于<?php echo date('Y年m月d日', $this->modified); ?>;如果文章内容失效,或者遇到问题,请留言及时联系
<a href="<?php $this->options->siteUrl(); ?>about.html" style="color: red;"> 站长 </a></p></section>

css样式需要自行调试

fedora32安装博通无线网卡驱动

lspci  #查看网卡

rpm -Uhv http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-32.noarch.rpm
rpm -Uhv http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-32.noarch.rpm

dnf install broadcom-wl
dnf install kmod-wl

tar

  • -c: 建立压缩档案
  • -x:解压
  • -t:查看内容
  • -r:向压缩归档文件末尾追加文件
  • -u:更新原压缩包中的文件

这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。

  • -z:有gzip属性的
  • -j:有bz2属性的
  • -Z:有compress属性的
  • -v:显示所有过程
  • -O:将文件解开到标准输出
  • -C:指定输出目录
  • -f:使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。

解压

tar -xzvf wendang.tar.gz -C ~/文档

压缩

tar -czvf wendang.tar.gz 文档

加密压缩解压

tar -czvf - file | openssl des3 -salt -k passw0rd -out /path/to/file.tar.gz
openssl des3 -d -k passw0rd -salt -in /path/to/file.tar.gz | tar xvf -.