1、ubuntu:
账号: farsight
密码: 1
文件系统:
windows: 先有分区,再有目录
Linux : 先有目录,再有分区
/: 根目录, 也就是文件系统
/home: 家目录/主目录
打开终端:ctrl + alt + t
farsight@ubuntu:~$ --- 命令行
farsight: 用户名
ubuntu:主机名
$ : 命令行提示符
~ : 家目录 /home/farsight
2、shell命令:命令 选项 参数都要以空格隔开
文件名补齐: tab键
命令补齐: 双tab键
1、pwd: 显示当前的绝对路径
2、ls : 列出当前目录下的内容
3、clear: 清屏 ctrl + l
4、cd + 目录名: 切换到该目录下
cd / --- 切换到根目录
cd ~ --- 切换到家目录
cd .. --- 切换到上一级目录
. --- 当前目录
.. --- 上一级目录
5、touch 文件名: 创建文件
6、rm 文件名 : 删除文件
7、mkdir 目录名:创建目录
8、rm -r 目录名:删除目录
9、cp src_file dest_file: 把源文件拷贝到目标文件中 (文件拷贝)
cp -r src_dir dest_dir: 把源目录拷贝到目标目录中 (目录的拷贝)
10、mv src dest_dir: 把src移动到dest中
mv src dest_file: 把src重命名为dest
3、Linux中C程序:
编辑 ---- 编译、链接 ---- 执行、调试
1、编辑: vim + 文件名
vim: 命令模式、插入模式、底行模式
vim打开文件首先进入命令模式:
i --- 插入模式,编辑代码
ESC--- 退出插入模式,进入命令模式
在命令模式下:
yy --- 复制一行(光标移动到改行)
nyy --- 复制n行
p --- 粘贴
dd --- 删除/剪切一行
ndd --- 删除/剪切n行
shift+: --- 进入底行模式
在底行模式下:
w --- 保存
q --- 退出
wq --- 保存并退出 x
2、 编译、链接:
gcc + 文件名 ---默认生成可执行文件a.out
3、 执行、调试:
./a.out -- 执行可执行文件a.out