基于 Ubuntu 的 linux操作系统基础入门

一、VM 快捷方式

1. Ctrl+Alt+T - 打开终端

2. Ctrl+Shift+"+" - 放大窗口

3. Ctrl+"-" - 缩小窗口

4. New Tab - 多终端窗口

二、Linux 相关命令

命令行:linux 为用户名,ubuntu 为 OS 名称,后跟当前目录

蓝色文件夹,白色文本,绿色可执行文件

1. ls

显示当前路径下所有文件名称

2. cd

cd + 文件名 - 切换文件路径

3. 目录表示(/,~,..,.)

/ - 根目录

~ - 用户家目录

.. - 上一个目录

. - 当前目录

4. pwd

输出当前工作路径

5. 文件显示(ls -l,ls -a)

显示当前文件具体信息

ls -a - 显示所有文件,包括隐藏文件(.开头的文件)

6. touch, rm

touch - 创建文件(相关路径)

rm - 只能删除文件

7. clear

清屏

8. mkdir,rmdir,rm -r

mkdir - 创建文件夹,rmdir - 移除文件夹(必须为空),rm -r - 什么都能删

注意此处rmdir无法删除非空目录

9. man - 操作人员开发手册

命令格式

例:ls + 【参数】 + 【文件名】

q - 退出

10. cp - 拷贝文件夹

cp 可将文件拷贝到文件或文件夹,cp -r 可将文件夹拷贝

11. mv - 移动文件夹

相同文件夹里效果则为重命名

cp 与 mv 使用时写清楚地址

12. chmod - 修改权限

0777表示八进制111 111 111 ,对应当前用户,同组用户及其他人的rwx(读,写,可执行权限),故0777为最高权限

13.cat-显示文本

将文件中的数据以文本方式显示到终端(只能是文件)

14. df -h / - 查看磁盘使用情况

15. du - 查看具体文件夹磁盘使用情况

du -h --max-depth=1 + 文件夹名称

du -h --max-depth=1 /home/linux - 查看家目录下磁盘占用情况,根目录没有权限查看

16. sudo - 管理员权限(慎用)

根目录下创建删除文件:

17. 根目录下

18. 编写 C 程序

vim(vi也可)编辑器进去按 i/o/a 进入编写模式,esc 退出,shift+:wq 保存并退出,wq!强制执行,gcc编译程序生成可执行文件,./+可执行程序 运行

19.gcc xxx.c -o 名称

指定生成可执行文件的名称

20.复制粘贴

ESC进入命令行,nyy从光标开始位置复制n行,p粘贴,u撤回,Ctrl+Shift+v将外面代码复制