Linux系统
目录操作
$ 命令提示符
ls 查看目录中的的内容
(蓝色字代表目录,白色字代表是文件)
cd 进入目录
cd … 回到上一级目录
cd - 回到上一次所在的目录
cd ~ 回到当前用户所在的主目录
cd / 进入根目录,它是一切目录的父目录
tree 可以列出一个文件夹下的所有子文件夹和文件(以树形结构来进行列出)
以上操作是相对路径操作
Linux进入目录的方式有绝对路径和相对路径两种
之前我们都是用 相对路径 进入目录的,这相当于你在 Windows 系统下,在当前文件夹中点击下一个文件夹进入;
而 绝对路径 是一个以根目录 / 为起点的完整路径,如: /home/shiyanlou/Code,可以类比 Windows 上的 C:\Users\电脑用户名\Desktop
pwd获取当前目录的绝对路径
如果忘记了目录名、文件名或命令,可使用Tab键自动补全,还可避免输入错误;连续按两次Tab可以显示全部候选结果。
mkdir创建目录
还可以在 mkdir 后加入 -p 参数,一次性创建多级目录,如:
touch新建文件
(该命令不会覆盖已有同名文件)
cp(Copy)复制文件到指定目录下
如果要复制目录,需要在 cp 后加上 -r ,然后接上 目录名 目标目录名
rm删除文件
删除目录要加上 -r 选项,类似 cp -r 拷贝目录,会删除目录和目录下的所有内容
mv移动文件或目录 还可以重命名
将etc目录下的passwd文件拷贝到了当前目录中:
cat将文件中的内容打印到屏幕上,使用方法是 cat 文件路径
cat passwd 展示passwd文件中的所有内容:
cat -n按行号打印文件内容
cat -n passwd: 按行打印passwd文件中所有内容:
Sublime Text
一套跨平台的文本编辑器,支持基于python的插件,支持语法高亮,具有轻量、入门简单等特点。
启动 sublime 后,依次点击菜单栏的 File - New File 或 按下ctrl + n,可以新建文件,然后在 sublime 中写入以下内容:
然后按 ctrl + s 保存文件到桌面,命名为 hello
在终端中查看一下:
gedit
gedit 是 Linux 系统自带的文本编辑器,比 Sublime 更简单,我们会在以后介绍。
有一定基础的同学,也可以使用 Vim 编辑器:
Vim 编辑器是功能强大的跨平台文本文件编辑工具,支持 Linux / Mac OS X / Windows 系统。Vim 素有编辑器之神的称号,但学习曲线陡峭,需要系统学习才能使用好它。
gedit
gedit 是 Linux 系统自带的文本编辑器,比 Sublime 更简单,我们会在以后介绍。
vim
后续系统学习
帮助命令
在 Linux 环境中,如果你遇到困难,可以使用 man 命令,它是 Manual pages 的缩写。例如输入 man cat ,可以获取 cat 命令的详细的帮助文件。进入到 man 的页面后,按 q 可以退出 man。
有些命令可以使用 --help 选项查看帮助文档:
思维脑图