Day 2 notes - Linux
Linux 是什么:
操作系统,和windows, mac 一样
(开源, 免费, 稳定)
纯Linux install
Recommend
- Ubuntu
- CentOS
云服务器上的linux
mac: on terminal
- open terminal
- ssh 用户名@ip地址
- enter password
常用语句
pwd
(print working directory) 显示当前路径
(显示现在我所在的目录)mkdir
(make directory) 创建空目录(文件夹)
eg. mkdir may
(创建一个“may” 文件夹)
(biosoft: 生信软件, project:生信项目, tmp: 杂七杂八, src: 源代码)ls
显示列表 (包括文件夹和文件)rm
删除文件/文件夹
- rm 删除文件
- rmdir 删除空目录
- rm -r 删除非空目录
(后面都要加上删除的目录名)
- cd
改变路径 (进入该目录)后加上该目录名
- cd - 返回刚才的目录
- cd 主目录 等同于cd~
(touch doodle.txt # touch 新建命令, vi 是直接新建并打开编辑)
- vi
新建脚本或者文本文档
(linux 中的文本编辑器)
eg.
- vi hellow_world.txt (文件名)
- 键盘敲i
(insert) - 进行输入
- Esc
(退出编辑模式) - :x
(保存并退出)
- cat
后接文本文件的名字,然后将内容显示到屏幕
退出按q
- head 默认输出前10行 后加文件名
- tail 默认输出后10行 后加文件名
- 后加上 -n 自定义输出几行
eg. head -n 3 hello_world.txt
cp
复制文件
eg. cp file1 file2
(复制file1, 命名为file2)mv
将文件移入文件夹, 或者重命名
- mv file 路径 (移动)
- mv file1 file2 (将file1 重命名为file2
更多linux 教程: 推荐:马哥linux 全套视频 (bilibili)
http://man.linuxde.net