前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >宏宏的学习笔记Day2 Linux基础

宏宏的学习笔记Day2 Linux基础

原创
作者头像
咕咚咕叽
发布2024-04-14 23:12:59
970
发布2024-04-14 23:12:59
举报
文章被收录于专栏:生信新手保护小组学习

宏宏是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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 1.登陆服务器
  • 2.pwd命令
  • 3.mkdir命令
  • 4.ls命令
  • 5.cd命令
  • 6.rm命令
  • 7.vi命令
  • 8.cat命令
  • 9.cp命令
  • 10.mv命令
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档