初识Linux
基于小洁教程的思维导图
基于孙小洁教程Linux基础知识
linux是啥?
一种操作系统,开源、免费、高效、安全。
如何使用和练习Linux
· 在学习小组云端服务器练习
· win10系统下通过windows subsystem for Linux
常用代码
pwd#显示当前工作目录
mkdir#创建目录
ls#显示列表
ls -F#区分文件和目录
ls -R#列出当前目录下包含的子目录中的文件
rm#删除文件
rmdir#删除空目录
rm -r#删除非空目录
cd#接目录名进入该目录
cd-#返回刚才的目录
cd#不接目录名返回主目录
cd~#返回主目录
vi#新建脚本或文本文档
cat#接文本文件的名字,查看并直接将文本文件的内容输出到屏幕
head hello_world.txt#输出hello_world.txt前十行
head -n 3 hello_world.txt#输出hello_world.txt前3行
cp file1 file2#复制file1,命名为file2
mv file 路径#移动file到某路径下
mv file1 file2#将file1重命名为file2
服务器练习笔记
练习cd操作:进入tmp目录,然后查看当前路径,然后返回主目录
练习删除操作:
1· 删除doodle.txt
2· 删除整个huahua目录
3· 删除rm_test(已经是空目录了)
创建练习文件
删除操作
操作中遇到的问题
- 进行操作前先确定是否在正确的目录
- 如果想要进行的操作用制表符能补全则说明在相应的目录
- 想要删除一个文件需要在它所在目录进行操作
练习: 查看刚才自己的文件
vi&cat练习:将刚才新建的文件复制一个,叫做new_file.txt
cp hello_world.txt new_file.txt
练习:将新文件new_file.txt,重命名为home.txt ,移动到主目录下(路径是~)
bio11@VM-0-10-ubuntu:~/tmp$ mv home.txt ~
bio11@VM-0-10-ubuntu:~/tmp$ cd
bio11@VM-0-10-ubuntu:~$ ls -FR
.:
biosoft/ home.txt project/ src/ tmp/
./biosoft:
./project:
./src:
./tmp:
hello_world.txt
解决以下几个问题
ls输出的是横向的列表,怎样输出长格式列表
ls -1
如何查看长格式列表中文件的大小
ls -l
查看Linux系统版本、内存与硬盘空间
· 系统版本cat /etc/issue
· 内存cat /proc/meminfo | grep MemTotal
· 硬盘空间df -h
怎样建立类似/tmp/tmp1/tmp1.1 这样的层级目录
mkdir -p New_Dir/Sub_Dir/Under_Dir
怎样删除这些层级目录
rm -r
网友评论