Linux系统初使用
一、编程环境
1、linux内核 -----Ubuntu操作系统
2、编程语言: LINUX(接口) + C语言(语法)
二、环境安装
- Ubuntu系统的安装:使用虚拟机 ----在window系统上跑linux系统
- 终端快捷键
打开终端:ctrl + alt + t
多个终端: ctrl + shift + t
遍历终端: alt +数字按键(1,2,3)
关闭终端: ctrl +shift +w
放大终端: ctrl + shift + +号
缩小终端: ctrl + -号 - 常用知识点
- gec @ ubuntu : ~ $
用户名 分隔符 主机名 分隔符 家目录 普通用户 - gec@ubuntu:~$ sudo -s —切换到管理员权限
[sudo] password for gec: ----你的密码
root@ubuntu:~ # # —表示管理员
root@ubuntu:~# su gec --从管理员权限切换回普通权限 - 家目录与根目录
根目录 : /
家目录 : ~ 完成路径: /home/gec
三、linux命令初步使用
-
切换(修改)目录 change dir
cd + 路径 --回车
cd / —切换到根目录
cd —回车 —切换到家目录
-
罗列当前目录所有的内容 —list
ls --回车
ls -l --回车 --详细罗列当前文件所有的内存
ls -a —回车 --罗列当前所有的隐藏文件
-
新建文件
新建普通文件(.c .h .cpp .py)
touch + 新建的文件名
新建目录
mkdir + 新建的目录名
-
删除文件
删除普通文件
rm + 你要删除的文件名
比如: rm 1.c
删除目录
rm + 你要删除的目录名 -r ---- -r 递归删除
-
移动 —move
mv + 你要移动的文件名 + 你要移动的路径
-
复制 --copy
cp 2.c ~ ----将当前目录里面的2.c文件复制到家目录
-
重命名
mv 2.c 3.c --将当前目录里面的2.c文件的名字修改成3.c
-
压缩 解压
-
改权限
chmod + 文件名 + 相应权限('777’所有权限)
chomd test.txt 777
-
清屏
clear
快捷键: ctrl + L
-
显示文本内容
cat + 文件名
-
打印当前的路径
pwd
相对路径:
绝对路径:
五、代码编辑工具
-
Notepad_6.3.1.exe
-
sublime text3中文破解版
-
vi编辑器(linux系统)
命令模式(操作命令)
保存并且退出: shift + : + wq
强制退出: shift + : + q + !
保存: shift + : + w
编辑模式(编写代码)
-
注意:使用vi编辑器打开文件,会默认首先进入命令模式
从命令模式切换到编辑模式,按下字母按键 i
从编辑模式切换到命令模式,按下esc按键
-
vi编辑器的相关操作:
yy:复制一整行
dd:剪切一整行
p:粘贴
v:区域选择
跟y和d配置使用
u:撤销
ctrl+r:反撤销
G:快速定位光标到文件末尾
gg:快速定位到文件的开头
寻找:/搜索的内容
n:下一个
N:上一个
替换::%s/内容/替换之后的内容/g
不加g就只能替换每一行的第一个匹配的字符,后面的不匹配
六、共享文件夹的搭建(两种操作系统之间的数据通信)
-
搭建: 虚拟机上的菜单栏《虚拟机》–》设置—》---》选项–》共享文件夹—》打开右边的《总是启用》----》添加–》下一步—》浏览–》选择你要共享的文件夹(linuxshare)—》下一步–》确定
-
进去共享文件夹
gec@ubuntu:~$ cd /mnt/hgfs --进去这个目录
gec@ubuntu:/mnt/hgfs$ ls --罗列当前的共享文件夹
linuxshare
gec@ubuntu:/mnt/hgfs$ cd linuxshare/ --进去共享文件夹
gec@ubuntu:/mnt/hgfs/linuxshare$ ls --罗列当前的共享文件夹的所有内容
hello.c
BUG:如果共享文件夹搭建不成功,重启Ubuntu系统
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)