deepin linux 使用与运维日记(长期更新)

软件推荐注:大型或知名软件就不在这里推荐了 桌面级 albert 效率工具,快速检索 genymotion 模拟器,安卓开发必备 goldendict 开源词典,支持多种格式 redict 第三方有道词典,官方版存在内存泄露 uget 下载管理工具,最好配合 aria2 使用 Persepolis Download Manager(PDM) aria2 的前端 GUI Vokoscreen ...

Android 问题笔记【持续更新】

/dev/kvm 设备权限被拒绝的问题在使用 AndroidStudio 时出现 /dev/kvm 设备权限被拒绝的问题,解决方案如下: sudo chown wolfx /dev/kvm wolfx 是我当前的登录名 Android Studio 报错显示 mips64el-linux-android-strip 找不到如果 ndk 版本在 r17 版, 很有可能出现这个问题. 我的解决方...

linux traceroute 命令排查网络状况

通过 traceroute 我们可以知道信息从你的计算机到互联网另一端的主机是走的什么路径。当然每次数据包由某一同样的出发点(source)到达某一同样的目的地(destination)走的路径可能会不一样,但基本上来说大部分时候所走的路由是相同的。linux 系统中,我们称之为 traceroute,在 MS Windows 中为 tracert。 traceroute 通过发送小的数据包...

Linux CheckInstall 命令使用指南

http://asic-linux.com.mx/~izto/checkinstall/ CheckInstall 能跟踪由 make install 或类似命令安装的所有文件,并为这些文件创建 Slackware、RPM 或者 Debian 安装包,然后把它添加到已安装软件包数据库中,以便能简便的卸载或发布安装包。使用 CheckInstall 而不是仅仅运行 sudo make in...

CentOS FAQ

本来一直用的 ArchLinux,不过 Arch 其实不适合作为服务器使用,因为其滚动更新的特性使得服务器不稳定。 CentOS 如何安装最新版本的 GCC 编译器默认没做任何设置的情况下,yum 安装的 GCC 版本比较陈旧。如果想安装较新的版本,需要如下操作: GCC 4.9 安装yum install centos-release-scl -y yum install devtoo...

五分钟搞定 Bash 入门

一个完整计算机的体系结构包括:硬件与软件,而软件又分为系统软件与应用软件,负责对硬件仅需管理与操作的是系统软件的内核部分,用户是无法与硬件或内核打交道的,用户通过应用程序或部分系统软件发出指令(可能是通过浏览器发送一封邮件),这些指令会被翻译并传给内核,内核在得知用户的需求后调度硬件资源来完成操作(比如,使用网卡发送数据包)。 在 Linux 环境下,我们一般通过 Shell 来与内核交流,...

Linux 常用(通用)命令整理

系统信息arch # 显示机器的处理器架构 (1) uname -m # 显示机器的处理器架构 (2) uname -r # 显示正在使用的内核版本 dmidecode -q # 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda # 罗列一个磁盘的架构特性 hdparm -tT /dev/sda # 在磁盘上执行测试性读取操作 cat /proc/cp...

ArchLinux 实用 wiki 汇总

实用中文软件源Installation guide (简体中文))General recommendations (简体中文))Pacman(简体中文))Pacman/Tips and tricks (简体中文))Arch User Repository (简体中文))