学习小组Day2笔记--axin
2020-05-19 本文已影响0人
axin__
一、linux登录
- putty远程登录服务器
- 输入密码时不显示(界面不动没反应),输完了按回车
二、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
2. 如何查看长格式列表中文件的大小?
ls -l
上图中从bio04开始依次是文件的权限、所有者、大小(字节)、最后更改日期。
3. 查看Linux系统版本、内存与硬盘空间?(提示:分别是三个命令)
查看linux系统版本:
-
lsb_release -a
注:第一个字母是小写l,不是大写i -
cat /etc/issue
image.png
查看内存信息:
cat /proc/meminfo
查看硬盘分区信息:
df -lh
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了。
四、本次课程心得
警惕空格。