不理解工作目录的就把工作目录当做文件夹看待。
命令都是在终端输入的哈!输入完命令后按回车哈!
如果有不理解的地方直接去试试哈,毕竟实践出真知嘛。
一.创建工作空间(mkdir)
1.格式:mkdir 参数 路径
2.常用参数:
(1). -p 创建单极或多级文件夹。
eg: mkdir -p project1/src 先创建一个project1文件夹,在project1文件夹中再创建一个 src文件夹。
二.改变(进入)工作空间(cd)
1.格式: cd 目标路径
(1).目标路径是在当前工作目录中,直接写路径就可以。
eg:当前工作空间是mkdir创建的project,现在要进入src中,
输入 cd src 即可。
(2).目标路径不在当前的工作目录下,需要在目标路径前加 /
eg:当前的工作目录是project1,而想要进入project2中,
输入 cd /project2 才能成功。
三.查看当前的工作目录(pwm)
1.格式: pwm
输入 pwm 后回车,终端会输出当前的工作目录。
四.罗列某个目录所包含的文件和文件夹(ls)
1.格式:ls 参数 目标目录
(1).如果没有目录名称,默认是当前工作目录。
2.参数:
(1) -l 单列输出,每一列输出一个文件(夹)名及其相关属性,较为详细。
(2) -a 列出所有文件,包含以“.”开头的文件。
(3) -f 按照文件(夹)在磁盘上的存储顺序输出。
eg:ls -a project 列出project文件夹中的文件(夹)。
ls -a 列出当前工作目录下的文件(夹)。
五.输出文件的内容(cat)
1.格式:cat 参数 目标文件
2.参数:
(1) -n 输出文件的内容,带有行标号。
(2) -b 与-n相比,把文件中的空行去掉了。
eg:cat -n main.c 输出main.c中的内容,附加行标号。
六.创建文件(touch)
1.格式: touch 文件名.文件类型
可以一次创建多个文件
eg:touch main.c love.c 创建两个C文件。
2.其实echo ,cat , > 也可以创建文件,但是会有额外的退出操作 ,感兴趣可以自行查阅。
七.用记事本打开、编辑文档(gedit)
1.gedit 目标文档
eg : gedit main.c
2.对于有些文档是只读的, 需要root权限才能更改。
使用:sudo gedit 目标文档
eg:sudo gedit main.c