北京大学生物信息平台论坛

 找回密码
 立即注册
搜索
热搜: 通知 活动

LINUX菜鸟入门介绍

[复制链接]
peace贺博 发表于 2017-1-11 17:31:43 | 显示全部楼层 |阅读模式
本帖最后由 peace贺博 于 2017-1-12 21:39 编辑

      想必大家看到第一样看到LINUX的操作界面肯定是一脸蒙蔽的,我的天,这是做什么的~居然还都需要自己打命令。我以一个菜鸟的身份介绍一下我是怎么入门的。首先,推荐大家一个网站(http://abc.cbi.pku.edu.cn/manuals.php)这个是罗静初老师ABC课程的一个网站(图1):

      在这里有关于LINUX操作最常用的30条命令,这里面的三个PDF文档详细介绍了命令的作用,这个时候需要各位上手操作一下这些命令了,当然网站里面还有其他很多很有用的东西,可以去看看。

      这里如果你是使用MAC的操作系统的话,建议下一个iTerm的终端与服务器进行连接,操作十分方便,先介绍几个iTerm的快捷键,使用command+D是可以使屏幕分屏,在今后的学习中你会发现十分有用,同时可以设置选中即为复制,右键即为粘贴的。

        在登陆时,为了避免每次输入ssh +用户名+地址,我们这里可以更改电脑默认的bash_profile,具体方法如下:使用命令vi ~/.bash_profile,将会弹出一个新的窗口,此时,可以输入alias “简写=运行的命令”,然后保存并退出,再运行source ~/.bash_profile,命令即可生效。这个方法可以更改很多命令的简写,十分方便,可以尝试,但不可让人误解。

        登陆后可以逐条尝试上面所说的30条命令,知道了这30条命令后将能简单的操作,在普通键入命令行的模式下,使用command+A可以跳到最前一个字符,command+E回到最后一个字符。然后介绍一下vi编辑器,这是一个写命令的编辑器,首先使用vi 文件名,即可进行编辑,需要先按i键进行编辑,使用esc键可以退出编辑模式进入阅读模式,打出引号+q(退出不保存)、wq(退出并保存)、q!(强制退出不保存)。在阅读模式下可以使用w键,向后一个单词,b向前一个单词。

       同时,在shell中存在一个非常好用的小工具——awk。这个小工具可以完成很多命令,具体操作可以如下(图2):

该命令是说,先读取文件,然后再使用awk这个命令,这个命令先判断了一个第二列的值是否大于10,大于10的,将整行输出。可以利用该命令更改得到其他很多想要的操作。

      关于学习书籍方面的推荐,大家有时间可以看看鸟哥的私房菜,但是不要全部看,可以把他作为一本查阅的书籍,有问题就查阅看看就好了,然后学习shell的话可以看看LINUX shell脚本攻略,里面有很多可以学习的简便操作。同时学好正则表达式,这个会十分的省力的。

      同时大家可以慢慢先尝试着用,然后在用的时候发现有什么不足的地方再问,这样学起来的效率会比较高。

图2

图2

图1

图1
回复

使用道具 举报

北京大学生物信息平台论坛

GMT+8, 2017-11-18 20:15 , Processed in 0.098359 second(s), 27 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表