宏宏是MacOS系统,Terminal页面可以操作,自带的zshell挺好用的
1.登陆服务器
ssh 用户名@ip地址
代码语言:zshell复制ssh bio05@***.**.***.**
2.pwd命令
pwd: print working directory,显示当前目录
代码语言:zshell复制bio05@ecm-cefa:~$ pwd
/home/bio05
3.mkdir命令
mkdir: make directory,创建创建目录
代码语言:zshell复制bio05@ecm-cefa:~$ mkdir biosoft #存放生信软件
bio05@ecm-cefa:~$ mkdir project #存放生信项目
bio05@ecm-cefa:~$ mkdir tmp #存放一些杂七杂八
bio05@ecm-cefa:~$ mkdir src #存放源代码
4.ls命令
ls: list,显示列表
代码语言:zshell复制bio05@ecm-cefa:~$ ls
biosoft project src tmp
5.cd命令
代码语言:zshell复制bio05@ecm-cefa:~$ cd tmp/
bio05@ecm-cefa:~/tmp$
6.rm命令
rm: remove,删除
删除文件—rm
删除空目录—rmdir
删除非空目录—rm -r
rm练习环境
代码语言:zshell复制bio05@ecm-cefa:~$ cd tmp/
bio05@ecm-cefa:~/tmp$
bio05@ecm-cefa:~/tmp$ cd ..
bio05@ecm-cefa:~$ cd tmp/
bio05@ecm-cefa:~/tmp$ mkdir rm_test
bio05@ecm-cefa:~/tmp$ cd rm_test/
bio05@ecm-cefa:~/tmp/rm_test$ touch doodle.txt
bio05@ecm-cefa:~/tmp/rm_test$ mkdir huahua
bio05@ecm-cefa:~/tmp/rm_test$ cd huahua/
bio05@ecm-cefa:~/tmp/rm_test/huahua$ touch haha.txt
bio05@ecm-cefa:~/tmp/rm_test/huahua$ cd ..
练习删除操作
1.删除doodle.txt
2.删除整个huahua目录
3.删除rm_test(已经是空目录了)
代码语言:zshell复制bio05@ecm-cefa:~/tmp/rm_test$ ll
total 12
drwxrwxr-x 3 bio05 bio05 4096 Apr 14 22:45 ./
drwxrwxr-x 3 bio05 bio05 4096 Apr 14 22:44 ../
-rw-rw-r-- 1 bio05 bio05 0 Apr 14 22:45 doodle.txt
drwxrwxr-x 2 bio05 bio05 4096 Apr 14 22:45 huahua/
bio05@ecm-cefa:~/tmp/rm_test$ rm doodle.txt
bio05@ecm-cefa:~/tmp/rm_test$ rm -ri huahua/
rm: descend into directory 'huahua/'? y
rm: remove regular empty file 'huahua/haha.txt'? y
rm: remove directory 'huahua/'? y
bio05@ecm-cefa:~/tmp/rm_test$ cd ..
bio05@ecm-cefa:~/tmp$ rmdir rm_test/
7.vi命令
vi新建脚本或者文本文档
代码语言:zshell复制bio05@ecm-cefa:~/tmp$ vi hello_world.txt
8.cat命令
代码语言:zshell复制bio05@ecm-cefa:~/tmp$ cat hello_world.txt
happy
every
day
9.cp命令
cp: copy,复制文件
cp file1 file2
代码语言:zshell复制bio05@ecm-cefa:~/tmp$ cp hello_world.txt new_file.txt
bio05@ecm-cefa:~/tmp$ ll
total 16
drwxrwxr-x 2 bio05 bio05 4096 Apr 14 22:58 ./
drwxr-xr-x 8 bio05 bio05 4096 Apr 14 22:55 ../
-rw-rw-r-- 1 bio05 bio05 16 Apr 14 22:55 hello_world.txt
-rw-rw-r-- 1 bio05 bio05 16 Apr 14 22:58 new_file.txt
10.mv命令
mv: move,移动/重命名文件
mv file 路径 是移动file到某路径下
mv file1 file2 是讲file1重命名为file2
练习:将新文件new_file.txt,重命名为home.txt,移动到主目录下(路径是~)
代码语言:zshell复制bio05@ecm-cefa:~/tmp$ mv new_file.txt home.txt
bio05@ecm-cefa:~/tmp$ ll
total 16
drwxrwxr-x 2 bio05 bio05 4096 Apr 14 23:04 ./
drwxr-xr-x 8 bio05 bio05 4096 Apr 14 22:55 ../
-rw-rw-r-- 1 bio05 bio05 16 Apr 14 22:55 hello_world.txt
-rw-rw-r-- 1 bio05 bio05 16 Apr 14 22:58 home.txt
io05@ecm-cefa:~/tmp$ mv home.txt ~
bio05@ecm-cefa:~/tmp$ cd ~
bio05@ecm-cefa:~$ ll
total 52
drwxr-xr-x 8 bio05 bio05 4096 Apr 14 23:04 ./
drwxr-xr-x 13 root root 4096 Apr 14 10:32 ../
-rw-r--r-- 1 bio05 bio05 220 Apr 5 2018 .bash_logout
-rw-r--r-- 1 bio05 bio05 3771 Apr 5 2018 .bashrc
drwxrwxr-x 2 bio05 bio05 4096 Apr 14 22:32 biosoft/
drwx------ 2 bio05 bio05 4096 Apr 14 16:11 .cache/
drwx------ 3 bio05 bio05 4096 Apr 14 16:11 .gnupg/
-rw-rw-r-- 1 bio05 bio05 16 Apr 14 22:58 home.txt
-rw-r--r-- 1 bio05 bio05 807 Apr 5 2018 .profile
drwxrwxr-x 2 bio05 bio05 4096 Apr 14 22:32 project/
drwxrwxr-x 2 bio05 bio05 4096 Apr 14 22:32 src/
drwxrwxr-x 2 bio05 bio05 4096 Apr 14 23:04 tmp/
-rw------- 1 bio05 bio05 1094 Apr 14 22:55 .viminfo