快捷操作
查看目录中的内容:ls
回到上一级目录,类似 Windows 的「向上」:cd ..
回到上一次所在的目录,类似 Windows 的「后退」:cd -
回到当前用户的主目录,类似 Windows 的「回到桌面」cd ~
进入根目录,它是一切目录的父目录cd /
查看目录结构:tree
tree
遍历出系统里的所有目录和文件,这时按下 ctrl + c 键即可停止
绝对路径
- 相对路径 进入目录的,这相当于你在 Windows 系统下,在当前文件夹中点击下一个文件夹进入
- 绝对路径 是一个以根目录 / 为起点的完整路径,如: /home/shiyanlou/Code,可以类比 Windows 上的 C:\Users\电脑用户名\Desktop。
可以获取当前目录的绝对路径pwd
不管你当前在哪个目录下,都可以通过指令进入指定目录
新建目录
mkdir
后加入 -p 参数,一次性创建多级目录
mkdir -p one/two/three
Linux 文件操作
新建空白文件touch
新建一个名为 “hello” 的文件
touch hello
复制cp
使用 cp 命令(Copy)复制文件到指定目录下
cp hello one/two/
删除rm
使用 rm 命令删除文件
删除目录要加上 -r 选项
会删除目录和目录下的所有内容
rm -r test
移动文件 / 目录与重命名mv
mv 命令可以移动文件或目录
touch test1
mkdir dir1
tree
mv test1 dir1
mv 命令还可以用来重命名,如 mv test1 test2, 会把 test1 重命名为 test2
mv test1 test2
查看文件内容cat
使用 cat -n 可以带行号地打印文件内容
cat -n 文件名
编辑文件
- SublimeText
启动后File - New File 或 按下ctrl + n可以新建文件
在终端中查看
- gedit
- Vim
这个编辑器是功能强大的跨平台文本文件编辑工具,支持 Linux / Mac OS X / Windows 系统
帮助命令man/ls --help
遇到困难,可以使用 man 命令
例如:man cat
获取 cat 命令的详细的帮助文件。进入到 man 的页面后,按 q 可以退出
也可以用ls --help