基于 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将外面代码复制