开发者社区> 科技小能手> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

安装乌班图系统,并且演示有趣的linux命令,你还怕对linux无兴趣吗

简介:
+关注继续查看

141252880.jpg

141255884.jpg

141300164.jpg

141305253.jpg

141655265.jpg

进去系统后配置网络

142411508.jpg

142421107.jpg

142426726.jpg

Ctrl+Alt+T 出现终端 然后开始操作命令行


sudo apt-get install sl  输入命令 发现报错

143451668.jpg

修改软件源 在设置里 软件源

143527948.jpg

143856601.jpg

143903423.jpg关闭防火墙 开启ssh 服务

首先是进入超级管理权限 可是发现 怎么输入密码都不对

因为乌班图 的超级管理员密码 是随机生成的

这时我们使用命令 sudo passwd root 修改密码

144803606.jpg

这时在关闭防火墙 就可以了、

ufw disable

1
2
3
4
5
6
7
8
9
10
11
12
13
14
安装 ssh 的服务器端 ssh-server
    sudo apt-get install openssh-server
Ubuntu 默认已将安装了 openssh-client, 所以不需要安装了.
确认 ssh-server 是否启动
    ps -e | grep ssh
        如果只有ssh-agent 那么 ssh-server 还没有启动,则
    sudo /etc/init.d/ssh start
        看到 sshd, 说明 ssh-server 已经启动
ssh-server的配置文件位于 /etc/ssh/sshd_config
    默认端口是22, 你可以定义成其他端口号.
重启 ssh 服务
    sudo /etc/init.d/ssh restart
确认 ssh-server 已将正常工作
    netstat -tlp    [tcp6 0 0 *:ssh:* *:* LISTEN -]

145120748.jpg

然后开启服务

好了 看到 好熟悉的界面了

145409941.jpg


如果你认为Linux终端只是字符和光标,没有什么其它更丰富的表现形式了,那你就大错特错了


1
2
3
4
5
6
7
8
9
root@chenhao:~# sudo apt-get install cmatrix
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
cmatrix 已经是最新的版本了。
下列软件包是自动安装的并且现在不需要了:
  linux-headers-3.5.0-17
Use 'apt-get autoremove' to remove it.
升级了 0 个软件包,新安装了 0 个软件包, 要卸载 0 个软件包,有 466 个软件包未被升级。

运行命令 cmatrix

看到黑客用的界面是不是很牛b


145600693.jpg


小猫图

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
root@chenhao:~# sudo apt-get install oneko
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:
  linux-headers-3.5.0-17
Use 'apt-get autoremove' to remove it.
下列【新】软件包将被安装:
  oneko
升级了 0 个软件包,新安装了 1 个软件包, 要卸载 0 个软件包,有 466 个软件包未被升级。
需要下载 37.8 kB 的软件包。
解压缩后会消耗掉 131 kB 的额外空间。
获取:1 http://cn.archive.ubuntu.com/ubuntu/ quantal/universe oneko amd64 1.2.sakura.6-8 [37.8 kB]
下载 37.8 kB,耗时 0秒 (55.4 kB/s)
Selecting previously unselected package oneko.
(正在读取数据库 ... 系统当前共安装有 146131 个文件和目录。)
正在解压缩 oneko (从 .../oneko_1.2.sakura.6-8_amd64.deb) ...
正在处理用于 man-db 的触发器...
正在设置 oneko (1.2.sakura.6-8) ...


“oneko”命令就是一个很好的例子,不要以为oneko只是一种小猫的图形,移动你的鼠标,它会和你一起玩耍的。

150324803.jpg


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
root@chenhao:~# sudo apt-get install libaa-bin
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:
  linux-headers-3.5.0-17
Use 'apt-get autoremove' to remove it.
下列【新】软件包将被安装:
  libaa-bin
升级了 0 个软件包,新安装了 1 个软件包, 要卸载 0 个软件包,有 466 个软件包未被升级。
需要下载 11.4 kB 的软件包。
解压缩后会消耗掉 79.9 kB 的额外空间。
获取:1 http://cn.archive.ubuntu.com/ubuntu/ quantal/universe libaa-bin amd64 1.4p5-40 [11.4 kB]
下载 11.4 kB,耗时 0秒 (20.4 kB/s)
Selecting previously unselected package libaa-bin.
(正在读取数据库 ... 系统当前共安装有 146143 个文件和目录。)
正在解压缩 libaa-bin (从 .../libaa-bin_1.4p5-40_amd64.deb) ...
正在处理用于 man-db 的触发器...
正在设置 libaa-bin (1.4p5-40) ...


有没有想过在你的黑白命令终端上燃起一团火将是什么样子,你只需要输入aafire命令,回车,奇迹就会出现


150457779.jpg


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
安装步骤
1.安装Term-Animation
首先需要安装Term-Animation的Perl模块。打开终端,输入命令(前面的$不是代码啊):
sudo apt-get install libcurses-perl
cd /tmp
$ wget http://img.linuxidc.com/linuxidc/2011/1/Term-Animation-2.4.tar.gz
tar -zxvf Term-Animation-2.4.tar.gz
cd Term-Animation-2.4/
$ perl Makefile.PL && make && make test
sudo make install
下载安装ASCIIQuarium
(前面的$不是代码啊)
cd /tmp
$ wget http://img.linuxidc.com/linuxidc/2011/1/asciiquarium.tar.gz
tar -zxvf asciiquarium.tar.gz
cd asciiquarium_1.0/
sudo cp asciiquarium /usr/local/bin
sudo chmod 0755 /usr/local/bin/asciiquarium

这真是一个不可思议的杰作,你的linux终端窗口竟然成了水族馆,里面有水,有石、有鱼、有兽。不多说,自己欣赏一下吧。或者自己测试一下 不可思议啊


root@chenhao:~/asciiquarium_1.1# asciiquarium

Can't locate Term/Animation.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.14.2 /usr/local/share/perl/5.14.2 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.14 /usr/share/perl/5.14 /usr/local/lib/site_perl .) at /usr/local/bin/asciiquarium line 42.

BEGIN failed--compilation aborted at /usr/local/bin/asciiquarium line 42.

发现有报错

apt-get install libmoose-perl 
sudo apt-get install libgeo-ipfree-perl

用这条命令解决

哈哈 见证奇迹的时刻了

152841689.jpg



蒸汽火车头

看清楚了,不是ls,是‘sl’。ls是linux命令最常用的一个命令,用来列表文件目录等。因为用的频繁,难免有着急打错的时候,一旦你敲成了 ‘sl’,会出现什么结果?后果很严重,是否还记得《盗梦空间》里突然一辆火车出现在梦境里的场景吗?这个命令的效果就是让你的屏幕上隆隆的驶过一辆蒸汽 机火车。有趣吧。


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
                  (  ) (@@) ( )  (@)  ()    @@    O     @     O     @      O
             (@@@)
         (    )
      (@@@@)
    (   )
  ====        ________                ___________
 _|  |_______/        \__I_I_____===__|_________|
(_)---  |   H\________/ |   |        =|___ ___|      _________________
     |  |   H  |  |     |   |         ||_| |_||     _|                \_____A
     |  |   H  |__--------------------| [___] |   =|                        |
________|___H__/__|_____/[][]~\_______|       |   -|                        |
 |   |-----------I_____I [][] []  D   |=======|____|________________________|_
=| o |=-~~\  /~~\  /~~\  /~~\ ____Y___________|__|__________________________|_
=|___|=O=====O=====O=====O   |_____/~\___/          |_D__D__D_|  |_D__D__D_|
/      \__/  \__/  \__/  \__/      \_/               \_/   \_/    \_/   \_/



toilet(厕所)

有没有搞错,还有叫这个名字的命令?尽管这个名字本身就已经够搞笑了。那这个命令有什么特殊功能呢?肯定不是执行这个命令后你家马桶就能自动冲洗 了。它是能用字母拼写出更大字母的工具,具体拼出什么字由命令后面的参数决定,不仅如此,它还能打印出各种风格的效果,比如彩色,金属光泽等。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
root@chenhao:/tmp/Term-Animation-2.4# sudo apt-get install toilet
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:
  linux-headers-3.5.0-17
Use 'apt-get autoremove' to remove it.
将会安装下列额外的软件包:
  toilet-fonts
建议安装的软件包:
  figlet
下列【新】软件包将被安装:
  toilet toilet-fonts
升级了 0 个软件包,新安装了 2 个软件包, 要卸载 0 个软件包,有 466 个软件包未被升级。
需要下载 735 kB 的软件包。
解压缩后会消耗掉 889 kB 的额外空间。
您希望继续执行吗?[Y/n] Y
获取:1 http://cn.archive.ubuntu.com/ubuntu/ quantal/universe toilet-fonts all 0.3-1 [722 kB]
获取:2 http://cn.archive.ubuntu.com/ubuntu/ quantal/universe toilet amd64 0.3-1 [13.0 kB]
下载 735 kB,耗时 1秒 (429 kB/s)
Selecting previously unselected package toilet-fonts.
(正在读取数据库 ... 系统当前共安装有 146801 个文件和目录。)
正在解压缩 toilet-fonts (从 .../toilet-fonts_0.3-1_all.deb) ...
Selecting previously unselected package toilet.
正在解压缩 toilet (从 .../toilet_0.3-1_amd64.deb) ...
正在处理用于 man-db 的触发器...
正在设置 toilet-fonts (0.3-1) ...
正在设置 toilet (0.3-1) ...
update-alternatives: using /usr/bin/figlet-toilet to provide /usr/bin/figlet (figlet) in 自动模式

153258366.jpg


从这个命令的名字上,你就应该猜到,牛要说话了。的确,牛有话要说,而且是奶牛。这个命令有个加强版,叫做xcowsay,效果更好。

  1. ~#sudo apt-get install cowsay

  2. ~#sudo apt-get install xcowsay

1
2
3
4
5
6
7
8
9
root@chenhao:/tmp/Term-Animation-2.4# cowsay 你好,51cto
 __________
< 你好,51cto >
 ----------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||


153701940.jpg



执行xeyes会在屏幕上出现一双大眼睛,而且眼珠会跟随你的鼠标转动。

吓死你 哈哈

sudo apt-get install xeyes

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
root@chenhao:/tmp/Term-Animation-2.4# sudo apt-get install xeyes
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
现在没有可用的软件包 xeyes,但是它被其它的软件包引用了。
这可能意味着这个缺失的软件包可能已被废弃,
或者只能在其他发布源中找到
可是下列软件包取代了它:
  x11-apps:i386 x11-apps
E: 软件包 xeyes 没有可供安装的候选者
root@chenhao:/tmp/Term-Animation-2.4# sudo apt-get install x11-apps
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:
  linux-headers-3.5.0-17
Use 'apt-get autoremove' to remove it.
建议安装的软件包:
  mesa-utils
下列软件包将被升级:
  x11-apps
升级了 1 个软件包,新安装了 0 个软件包, 要卸载 0 个软件包,有 465 个软件包未被升级。
需要下载 762 kB 的软件包。
解压缩后会消耗掉 1,024 B 的额外空间。
获取:1 http://cn.archive.ubuntu.com/ubuntu/ quantal-updates/main x11-apps amd64 7.7~2ubuntu1.1 [762 kB]
下载 762 kB,耗时 3秒 (199 kB/s)
(正在读取数据库 ... 系统当前共安装有 146922 个文件和目录。)
正预备替换 x11-apps 7.7~2ubuntu1 (使用 .../x11-apps_7.7~2ubuntu1.1_amd64.deb) ...
正在解压缩将用于更替的包文件 x11-apps ...
正在处理用于 man-db 的触发器...
正在设置 x11-apps (7.7~2ubuntu1.1) ...

154017543.jpg


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
root@chenhao:/tmp/Term-Animation-2.4# sudo apt-get install bb
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
下列软件包是自动安装的并且现在不需要了:
  linux-headers-3.5.0-17
Use 'apt-get autoremove' to remove it.
将会安装下列额外的软件包:
  libmikmod2 oss-compat
下列【新】软件包将被安装:
  bb libmikmod2 oss-compat
升级了 0 个软件包,新安装了 3 个软件包, 要卸载 0 个软件包,有 465 个软件包未被升级。
需要下载 1,366 kB 的软件包。
解压缩后会消耗掉 2,306 kB 的额外空间。
您希望继续执行吗?[Y/n] Y
获取:1 http://cn.archive.ubuntu.com/ubuntu/ quantal/universe libmikmod2 amd64 3.1.12-4 [156 kB]
获取:2 http://cn.archive.ubuntu.com/ubuntu/ quantal/universe oss-compat amd64 2ubuntu1 [4,676 B]
获取:3 http://cn.archive.ubuntu.com/ubuntu/ quantal/universe bb amd64 1.3rc1-8.1 [1,205 kB]
下载 1,366 kB,耗时 2秒 (552 kB/s)
Selecting previously unselected package libmikmod2:amd64.
(正在读取数据库 ... 系统当前共安装有 146922 个文件和目录。)
正在解压缩 libmikmod2:amd64 (从 .../libmikmod2_3.1.12-4_amd64.deb) ...
Selecting previously unselected package oss-compat.
正在解压缩 oss-compat (从 .../oss-compat_2ubuntu1_amd64.deb) ...
Selecting previously unselected package bb.
正在解压缩 bb (从 .../bb_1.3rc1-8.1_amd64.deb) ...
正在处理用于 man-db 的触发器...
正在设置 libmikmod2:amd64 (3.1.12-4) ...
正在设置 oss-compat (2ubuntu1) ...
正在设置 bb (1.3rc1-8.1) ...
正在处理用于 libc-bin 的触发器...
ldconfig deferred processing now taking place
root@chenhao:/tmp/Term-Animation-2.4# bb
0:Yes - 16 bit output
1:Yes - Stereo output
2:Yes - Process music via software mixer
3:No  - Use high-quality (slower) software mixer
4:Yes - Surround sound
5:No  - Interpolation
6:No  - Reverse Stereo
7:Sample rate: 44100
8:Continue

155821132.jpg

最后一个 小绵羊

1
2
3
4
5
6
7
8
9
root@chenhao:/tmp/Term-Animation-2.4# apt-get moo
         (__)
         (oo)
   /------\/
  / |    ||
 *  /\---/\
    ~~   ~~
...."Have you mooed today?"...
root@chenhao:/tmp/Term-Animation-2.4#

154313395.jpg

154315162.jpg


哈哈 你还怕 学不会linux吗,还怕 对linux无兴趣吗,只要你想学 没有你学不会的东西,主要在于培养兴趣 不过话说我还是最喜欢 水族馆!


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
                             .-----:
                           .'       `.
~~~~~~~~~~~~~~~~~~~~~,~~~~/       (o) \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
^^^^ ^^^  ^^^   ^^^  \`._/          ,__)^  ^^^   ^^^    ^^^^      ^^^^ ^^^  ^^^   ^^^    ^^^^      ^^^^ ^^^  ^^^   ^^^    ^^^^      ^^^^ ^^^  ^^^   ^^^    ^^^^      ^^^^ ^^^  ^^^   ^^^    ^^^^      ^^^^ ^^^  ^^^   ^^^    ^^^^      ^^^^ ^
^^^^      ^^^^     ^^^    ^^     ^^^^      ^^^^     ^^^    ^^     ^^^^      ^^^^     ^^^    ^^     ^^^^      ^^^^     ^^^    ^^     ^^^^      ^^^^     ^^^    ^^     ^^^^      ^^^^     ^^^    ^^     ^^^^      ^^^^     ^^^    ^^     ^^^^
^^      ^^^^      ^^^    ^^^^^^  ^^      ^^^^      ^^^    ^^^^^^  ^^      ^^^^      ^^^    ^^^^^^  ^^      ^^^^      ^^^    ^^^^^^  ^^      ^^^^      ^^^    ^^^^^^  ^^      ^^^^      ^^^    ^^^^^^  ^^      ^^^^      ^^^    ^^^^^^  ^^
                                                                                                                             .
                                                                                                       O
                                                                                                                            ,\
              O                                                                                                           >=('>
                                                                 /,                     /           __                      '/
                                                                <')=<                  /--\ /      <'_><                                                                           O
                                                         o       \`                   <o)  =<       `
                                                                                       \__/ \_
                                                                                        \ ><_'>
                                                                                             '                                                                                                                                o
                                                                                                                                       O
                                /
                               /--\ /                                                                                                  ..\,
                              <o)  =<                                                                                               >='   ('>
               O               \__/ \                                 __                                                              '''/''
                                \                                    <'_><                                                  __                                                                                      .
                                                                      `                             O                      <'_><     O
                                                                                                                            `     .:/                                                                           / .
                                                                                                                               ,,///;,   ,;/                     /                                             /--\ /
                                                                                                                             o:::::::;;///                      /--\ /                                        <o)  =<
                                                          ,\              O                                                 >::::::::;;\\\                     <o)  =<                                         \__/ \
                                                        >=('>                                                                 ''\\\\\'' ';\                     \__/ \                                        ,../...
                                                          '/                                                                                                     \                                           /       '\  /
                                                                                                                                       ..\, .                                                               < '  )     =<
     .                                                                                                                              >='   ('>                                                                \ \      /  \
                                                                                                                                  o   '''/''                                                                  `'\'"'"'
                                                                                                                                                                          __                            ,/..
                                                                                                                                                                         <'_><                        <')   `=<
                                                                                                                        o                                                 `                            ``\```
                                          __                                                                       \            o
                                        \/ o\                                      o                             ...\..,
      __                                /\__/                                                               \  /'       \
    ><_'>                                                                                                    >=     (  ' >
    /  '                                                                                                    /  \      / /
   .--\ /                                                                                                       `"'"'/''
  <o)  =<
   \__/ \                                                                /,  .                                                                                                                       \:.
    \                                                                   <')=<                                                          .                                                      \;,   ,;\\\,,
                        /                                                \`                      __                                                                                             \\\;;:::::::o
                       / \      ,\                                                              <'_><                                    .                                                      ///;;::::::::<
             .        <')_=<  >=('>.                              ..\,         \                 `                                                                                             /;` ``/////``                T~~
        /,             \_/      '/                             >='   ('>      / \                                                  .:/    .                                                                                 |
       <')=<            \                                        '''/''     >=_('>                                              ,,///;,   ,;/                                                                              /^\
        \`                                                                    \_/                                             o:::::::;;///                                                                               /   \
                                                                               /  .                                          >::::::::;;\\\                                                                   _   _   _  /     \  _   _   _
                                                                                              __                               ''\\\\\'' ';\                                                                 [ ]_[ ]_[ ]/ _   _ \[ ]_[ ]_[ ]
                                                                                            ><_'>                                       \    __                                                              |_=__-_ =_|_[ /_[ ]_|_=-___-__|
                                        (                                                      '                                       / \ ><_'>                                                               ))- =  |,../...    |= _=   |
                                         )                                                (                  (                       >=_('>   ' )                                                    )        (( -[]  /       '\  /_-=_[] |
                                        (                             )        __          )                  )                        \_/     (                                           (        (          ))_   < '  )     =< )=_ =  |
                           (             )             )             (        <'_><       (           )      (                (         /       )                                           )        )        ((  []- \ \      /  \ ) =[] >='
                            )           (             (               )        `           )         (        )                )               (                                           (        (          ))=_   |`'\'"'"'|   ( = -  | '
                           (             )             )             (                    (           )      (                (                 )                                           )        )        ((______|__|_|_|_|__( )_____|


参考文档http://os.51cto.com/art/201312/424971.htm#585532-qzone-1-14144-a22d40cc411826e96993ed9d32d2c60d 然后自己亲自测试



最后附上传说中的鲨鱼 哈哈!

160322496.png


本文转自 cs312779641 51CTO博客,原文链接:http://blog.51cto.com/chenhao6/1346732


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Linux系统RHEL7源码编译安装Zabbix6
最近客户项目要求,本文基于Linux系统RHEL7源码编译安装Zabbix6,详细的部署分享给大家
33 0
在linux系统中安装VSCode(Visual Studio Code)
在linux系统中安装VSCode(Visual Studio Code)
258 0
Linux(CentOS 7_x64位)系统下安装GaussView5
Linux(CentOS 7_x64位)系统下安装GaussView5
85 0
2.0 Linux系统的安装之Fedora安装单系统(2)
2.0 Linux系统的安装之Fedora安装单系统(2) *Linux系统的安装之Fedora安装单系统 恐怕最好装的系统就是Linux系统了,或者与Windows并列。此篇教程为Fedora的单系统安装,如果装双系统即Windows和Linux请移步下一篇3.0 Windows和Linux双系统安装(3)。 简介下Fedora,我用Fedora是从大
1665 0
在Linux 64位系统中安装MySQL-Python-1.2.2的问题
http://bbs.chinaunix.net/viewthread.php?tid=1388003
508 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
ECS系统指南之Linux系统诊断
立即下载
从 Linux 系统内核层面来解决实际问题的实战经验
立即下载
ECS运维指南 之 Linux系统诊断
立即下载