Linux 技巧

全栈必备 Linux 基础

Applemars 发布于 2016-11-21

Linux 几乎无处不在,不论是服务器构建,还是客户端开发,操作系统的基础技能对全栈来说都是必备的。 系统的选择 Linux发行版本可以大体分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者以著名的Redhat(RHEL)为代表,后者以Debian为代表。...

评论(0)赞 (1)

挂载KVM虚拟机的磁盘镜像

Applemars 发布于 2015-02-04

KVM因为支持半虚拟化内核,所以在虚拟Linux上要比VBox和VMware有优势(不过现在都流行Docker虚拟化容器了),使用kvm(qemu)虚拟机没有共享目录可以设置,导出文件麻烦一些,用samba显然与直接读取磁盘相比虚度慢不少。

评论(0)赞 (1)

终端拷贝文件显示进度的简易方法

Applemars 发布于 2015-02-04

核心工具(coreutils)里的拷贝文件命令cp遵循这静默便是一切正常的哲学。 但是如果拷贝的文件数量比较多或比较大,需要传输的时间比较长的时候, 还是希望能知道一下复制的进度到哪了(至少对我来说)

评论(0)赞 (1)

终端下即时通讯和传输文件的简易方法

Applemars 发布于 2015-01-31

在相对较新的发行版上编译的程序,部署在老发行版上多半会出问题, 静态链接并不是万能的解决方案,而动态链接的执行文件遇到的最常见的问题是依赖GLIBC的版本高于目标系统的版本。 在一个老版本系统上重新编译并不总是可行,一来要重新搭配环境比较麻烦,二来可能压根就没有源码能重新编译。

评论(0)赞 (1)

在命令行下连接无线网络

Applemars 发布于 2015-01-31

在图形界面下,无论用什么发行版,无论什么桌面环境,一般都会使用NetworkManager服务来连接无线网络。如果选轻量级一点的还有wicd。

评论(0)赞 (1)

Linux挂载iOS设备

Applemars 发布于 2015-01-31

首先,你的系统需要有安装 ifuse,然后在/etc/fuse.conf里添加上一行“user_allow_other”。最后,由于我用的是KDE,所以用的kdialog来提示是否挂载成功(如果非终端下,而是在文件管理器里运行的话,终端下任意桌面皆可)。

评论(0)赞 (1)

Linux下使用迅雷的“另辟蹊径”

Applemars 发布于 2015-01-31

尽管平时用Firefox + Flashgot + Aria2(RPC) 的方式下载文件比用渣迅雷靠谱多了, 我个人这几年也不怎么常用迅雷,但是有些时候一些老资源还是用迅雷能搞定。

评论(0)赞 (1)

bash,打乱输入行顺序

Applemars 发布于 2015-01-31

如何从stdin读取多行文本再打乱后输出,虽然是个很简单的事情,但如果发行版没有coreutils(如嵌入式),或者其他UNIX系统,那也就没有直接的命令能够做到这个小工作。 stackoverflow上也有人问过同样的问题,有各种各样的实现方法,有依靠awk,sort,cut组...

评论(0)赞 (2)

获取运行的bash脚本自身的所在路径

Applemars 发布于 2015-01-31

获取运行的脚本自身所在的路径,所面临的最核心的问题就是怎么追踪软链接 尽管Linux的coreutils中的readlink已经提供了完美答案,但并不是所有类UNIX系统中的readlink都来自coreutils, 更加通用的办法在stackoverflow上也提供了多如牛毛的...

评论(0)赞 (1)

UEFI系统使用GRUB2引导U盘Linux – Slax的方法介绍

Applemars 发布于 2015-01-31

对于MSDOS(MBR)分区表的移动硬盘,我向来喜欢用GRUB4DOS来引导各种系统, 不过连最落后的Windows也都早已支持安装在GPT分区表的硬盘了,所以我就像介绍一下UEFI系统下使用GPT分区表的硬盘/U盘引导Slax之类的系统的方法 引导里面我用的比较熟的也就是GRU...

评论(0)赞 (0)

FileZilla的SFTP用Private Key登录的方法

Applemars 发布于 2015-01-29

考虑到服务器的安全,把用户通过密码登录的方式给禁止了。新站在测试期间,为了上传下载文件方便,使用FileZilla作为FTP客户端,并且用Private Key登录。具体实现方法如下: 1、首先你已经生成了本机的密钥对。通常保存在~/.ssh目录,其中Identity是私钥文件,...

评论(1)赞 (3)

无觅相关文章插件,快速提升流量