生信星球培训第五十九期

学习小组Day2笔记--axin

2020-05-19  本文已影响0人  axin__

一、linux登录

二、linux命令操作

命令 作用
pwd 显示当前路径
mkdir 创建空目录
ls 显示列表
rm 删除文件
rmdir 删除空目录
rm -r 删除文件有内容的目录
cd 进入目录
cd - 返回目录
vi 新建txt
cat 将txt内容输出
head 输出前10行
tail 输出后10行
head -n 3 xx.txt 输出前3行
cp file1 file2 复制文件
mv file 路径 移动file到某路径下
mv file1 file2 将file1重命名为file2

注:注释用#,#前有空格


图片来源:微信公众号生信星球 linux 命令.png

三、linux问题

1.ls输出的是横向的列表,怎样输出长格式列表?

ls -l

image.png

2. 如何查看长格式列表中文件的大小?

ls -l

image.png

上图中从bio04开始依次是文件的权限、所有者、大小(字节)、最后更改日期。

3. 查看Linux系统版本、内存与硬盘空间?(提示:分别是三个命令)

查看linux系统版本:

查看内存信息:

cat /proc/meminfo

图没截完

查看硬盘分区信息:

df -lh

image.png

4.怎样建立类似/tmp/tmp1/tmp1.1 这样的层级目录?

mkdir -p

bio04@VM-0-10-ubuntu:~$ mkdir tmp
bio04@VM-0-10-ubuntu:~$ cd tmp
bio04@VM-0-10-ubuntu:~/tmp$ mkdir -p tmp1/tmp1.1
bio04@VM-0-10-ubuntu:~$ cd ~
bio04@VM-0-10-ubuntu:~$ ls
biosoft  home.txt  project  src  tmp
bio04@VM-0-10-ubuntu:~$ cd tmp
bio04@VM-0-10-ubuntu:~/tmp$ ls
tmp1
bio04@VM-0-10-ubuntu:~/tmp$ cd tmp1
bio04@VM-0-10-ubuntu:~/tmp/tmp1$ ls
tmp1.1

注:只有mkdir -p tmp1/tmp1.1这一步是建立,其余为验证。

5.怎样删除这些层级目录?

rm -rf /home/bio04/tmp
此命令会删除含tmp及其内的所有内容。

此命令十分凶险,后面一定要加路径!!!不加目录名会删除服务器的所有内容。
-r 递归,多级目录一并删除;
-f 强制删除,不用任何提示。
——引用自公众号生信星球

bio04@VM-0-10-ubuntu:~/tmp/tmp1$ rm -rf /home/bio04/tmp
bio04@VM-0-10-ubuntu:~/tmp/tmp1$ cd ~
bio04@VM-0-10-ubuntu:~$ ls
biosoft  home.txt  project  src

注:主目录里已经没有tmp了。

四、本次课程心得

警惕空格。

上一篇下一篇

猜你喜欢

热点阅读