diff --git a/Linux.md b/Linux.md index 35f0891c..28e00b7e 100644 --- a/Linux.md +++ b/Linux.md @@ -98,4 +98,28 @@ Linux 的 Wiki 中有这句话: **推荐理由:** -用作服务器的最多 \ No newline at end of file +用作服务器的最多 + +

Linux 常用压缩包解压命令整理

+ +Linux还有很多是直接压缩包的,常见的格式有下面这几种: +Linux后缀为 .tar.gz 格式的文件-解压 +命令:`tar -zxvf XXXXXX.tar.gz` + +Linux后缀为.tar.bz2格式的文件-解压 +命令:`tar jxvf XXXXXX.tar.bz2` + +Linux后缀为.tar格式的文件-解压 +命令:`tar xvf XXXXXX.tar` + +Linux后缀为.gz格式的文件-解压 +命令:`gunzip XXXXXX.gz` + +Linux后缀为.zip格式的文件-解压 +命令:`unzip XXXXXX.zip` + +Linux后缀为.7z格式的文件-解压 +命令:`7za x XXXXXX.7z` + +Linux后缀为.tar.xz格式的文件-解压,解压出来是tar,再对tar进行解压 +命令:`xz -d XXXXXX.tar.xz` diff --git a/Ubuntu.md b/Ubuntu.md index 65865a79..059e738c 100644 --- a/Ubuntu.md +++ b/Ubuntu.md @@ -20,45 +20,55 @@

Ubuntu 安装和分区

-先下载该教程: +先下载该系列教程: -看完上面两个视频,你对 Ubuntu 的安装就有了一个大概的了解,视频中 Ubuntu 虽然版本较早 13.04 的, 但是没关系,对于 Ubuntu 来讲新旧版本安装基本都一样的,所以别担心,驱动的问题也别担心,我们不是要 Ubuntu 打游戏的,所以常见驱动系统是已经帮我们集成的。但是分区这一块的话,我个人建议是手工分区,视频中没有最终执行手动分区,只是演示了一下又返回了。 我个人是要求你手动分区的。 +![Ubuntu 安装和分区视频](images/Ubuntu-a-1.jpg) + +找到如图箭头目录上的两个视频,并看完,你对 Ubuntu 的安装就有了一个大概的了解,视频中 Ubuntu 虽然版本较早 13.04 的, 但是没关系,对于 Ubuntu 来讲新旧版本安装基本都一样的,所以别担心,驱动的问题也别担心,我们不是要在 Ubuntu 打游戏的,所以常见驱动系统是已经帮我们集成的不会影响使用。但是分区这一块的话,我个人建议是手工分区,视频中没有最终执行手动分区,只是演示了一下又返回了。 我个人是要求你手动分区的。 但是再讲分区之前,用什么设备安装是第一前提,我这里推荐用 U 盘,你准备一个 4 G 以上的 U 盘,把 Ubuntu 系统进行格式化到里面,用这个 U 盘作为安装盘进行安装。这个过程不难,具体看如下文章: - - - - + +- +- +- +- 好了假设你现在已经格式化好 U 盘,现在可以开始讲分区了。这里特别说明的是有多个硬盘的,多块硬盘分区方案就没视频中那么简单,特别是 Linux 的盘符不了解的就更加难了,所以看下图: +![Ubuntu 安装和分区视频](images/Ubuntu-a-2.jpg) 以我这边为例:我这边机子的硬盘是:一个 128 G 固态 + 500 G 的机械,我给一个分区方案给你们参考。下面的内容需要你先看过视频才能看懂: Linux 一般可分 3 个分区,分别是 `boot 分区`、`swap 分区` 和 `根分区`(根分区也就是斜杠/) boot 是主分区类型,swap 是是逻辑分区,/ 是逻辑分区,其他如果你还想划分的也都是逻辑分区。 最近年代生产的的主板,可能还需要分出一个 EFI 分区启动。EFI 的选择和 swap 一样,都在那个下拉菜单中。 怎么判断你要不要分出一个 EFI 呢?如果你根据我的要求分了 boot,swap,根之后,点击下一步报错,有提示 EFI 相关的错误信息,那就分一个给它,我这边就是有报错的。 **120 G 固态硬盘:** + - `/boot` == 1G(主分区),这里为boot单独挂载是有必要的。系统崩溃的时候,损坏的是这个分区。我们重装系统之后,其他分区我们保留下来,重新挂载上去就可以用了。 - `/EFI` == 100M(主分区) (我有提示报错需要分这个,我就分了) - `/swap` == 12G(逻辑分区)一般大家的说法这个大小是跟你机子的内存大小相关的,也有说法内存大不需要这个,但是还是建议分,我内存是12G,所以我分12G。 -- `/` == 100G(逻辑分区) +- `/` == 100G(逻辑分区) **500 G 机械硬盘:** -`/home` == 500G(逻辑分区)(我的安装程序我不安装到home下,都是安装到opt目录下的,这样固态的性能才能发挥出来) + +`/home` == 500G(逻辑分区) 分区后的安装都是下一步的,而且 Ubuntu kylin 还是中文的说明,所以没啥难度。 到此假设你给自己的电脑安装了 Ubuntu,那下一讲我将讲 Ubuntu 的相关设置。 如果你想用 VMware 虚拟机安装,这个教程推荐给你,讲得很详细。 - + +- + ------------------------------------------------------------------------------------------ +

网络配置

现在大家默认家里都是有路由器来着,所以如果只是为了联网,基本这些都不需要配置,直接插上网线一般就可以用了。 比较特殊的可能就是有的家里没路由器,而且还是 PPPOE 拨号上网的,那这个也有对应的设置可以参考: - - - - + +- +- +- +- 上面四篇文章讲了很多方法,我个人平时是喜好用进入DOS的图形界面进行设置方式: 命令: @@ -107,6 +117,17 @@ Linux 一般可分 3 个分区,分别是 `boot 分区`、`swap 分区` 和 ` - - +------------------------------------------------------------------------------------------ + +> 配置 VPN(作为开发者经常用): + +![Ubuntu VPN 配置](images/Ubuntu-a-3.jpg) +![Ubuntu VPN 配置](images/Ubuntu-a-4.jpg) +![Ubuntu VPN 配置](images/Ubuntu-a-5.jpg) +![Ubuntu VPN 配置](images/Ubuntu-a-6.jpg) + + + ------------------------------------------------------------------------------------------

常用系统设置

@@ -208,6 +229,28 @@ find / -name 文件名(文件名可以用使用通配符) - 删除所有已下载的包文件:`sudo apt-get clean` - 卸载所有自动安装且不再使用的软件包:`sudo apt-get autoremove` + + +绿色版软件解压之后,是需要单独为它创建启动器,不然你只能用终端打开,用终端就太慢了,下面文章是常见的通过创建desktop文件来新建启动器的。 不知道除了创建desktop文件还有其他方式吗?我很讨厌这种方式,可是一直没找到,有的可以给我留言,感谢了! +http://my.oschina.net/Obahua/blog/110612 +http://www.cnblogs.com/enein/articles/2818864.html +http://blog.chinaunix.net/uid-26404477-id-3462663.html + + + + + + + + + + + + + + + +

安装常用系统软件

- 安装各个软件之前的必须先执行的命令:`sudo apt-get update` diff --git a/images/Ubuntu-a-1.jpg b/images/Ubuntu-a-1.jpg new file mode 100644 index 00000000..6526b8c4 Binary files /dev/null and b/images/Ubuntu-a-1.jpg differ diff --git a/images/Ubuntu-a-2.jpg b/images/Ubuntu-a-2.jpg new file mode 100644 index 00000000..3db37335 Binary files /dev/null and b/images/Ubuntu-a-2.jpg differ diff --git a/images/Ubuntu-a-3.jpg b/images/Ubuntu-a-3.jpg new file mode 100644 index 00000000..f1fcf0a3 Binary files /dev/null and b/images/Ubuntu-a-3.jpg differ diff --git a/images/Ubuntu-a-4.jpg b/images/Ubuntu-a-4.jpg new file mode 100644 index 00000000..80de2db6 Binary files /dev/null and b/images/Ubuntu-a-4.jpg differ diff --git a/images/Ubuntu-a-5.jpg b/images/Ubuntu-a-5.jpg new file mode 100644 index 00000000..df0965cb Binary files /dev/null and b/images/Ubuntu-a-5.jpg differ diff --git a/images/Ubuntu-a-6.jpg b/images/Ubuntu-a-6.jpg new file mode 100644 index 00000000..e34978da Binary files /dev/null and b/images/Ubuntu-a-6.jpg differ