|
[size=1.42em]millstone
1 打开终端:
ctrl + alt + t : 默认终端环境为家目录下
ctrl + shift + n : 默认终端环境为当前目录
退出终端: exit
2 ls 浏览目录
3 cd 切换工作路径
cd . 或者 cd ./ 切换到当前目录下
cd .. 或者 cd ../ 切换到上一级目录下
cd 默认切换到家目录下
cd - 执行上一次的cd指令
4 mkdir 目录名 : 创建一个目录
5 linux@ubuntu:~$
linux : 用户名
ubuntu: 主机名
~ :家目录下
$ : 提示符
6 ctrl + l : 清除屏幕内容
clear
7 touch 1.txt :创建一个空白文件
8 rm 文件名 : 删除一个文件
rm -rf 文件名 :强制性删除一个文件
9 mv 原文件名 目标文件名 : 对原文件进行改名
mv 文件名 路径名 : 把文件移动到指定的目录下 mv 1.txt ../../
10 cp 原文件 目标文件 : 对文件的拷贝,复制文件
cp dir1 dir2 -a 或者 cp dir1 dir2 -r :拷贝一个文件夹
11 echo "12345" > 1.txt :向文件中,写入内容
echo "12345" >> 1.txt :向文件中,写入内容(追加的方式)
cat 1.txt 查看文件中的内容,并且在输出到屏幕上
12 将桌面东西拖拽到linux下:
mv '/var/run/vmblock-fuse/blockdir/6080a7eb/hello.txt' .
13 vi 使用:
三种模式之间的切换:esc
1)命令行模式:
yy 复制一行, 4yy 从光标行开始向后复制4行
p 粘贴, 从光标的下一行粘贴
P 粘贴, 从光标的上一行粘贴
dd 删除一行, 4dd 从光标行开始向后删除4行
2)插入(编辑)模式:
i 在光标前插入
I 在行首位置插入
A 在行尾位置插入
a 在光标后面插入
o 在光标的下一行,行首位置插入
O 在光标的上一行,行首位置插入
3)底行模式:
shift + : 切换到底行模式
:wq , 保存并且退出
:q , 退出
:q! , 强制性退出
:wq! , 保存并且强制性退出
14 文件的编译 : gcc hello.c 默认生成 a.out 可执行文件
./a.out 执行程序
gcc hello.c -o hello
10 ==》 1010 , 0 ,..., 9, a, b, c, d, e, f
15 c语言源程序编译的四个步骤:
1) 预处理 , gcc -E step.c -o step.i 主要进行宏替换,头文件展开
2)编译 , gcc -S step.i -o step.s 生成汇编文件
3)汇编 , gcc -c step.s -o step.o 生成目标文件(目标为二进制文件)
4)链接 , gcc step.o -o step 将多个目标文件,组和成一个可执行文件
跳到文件的结尾 shift + g <==> G
跳到文件的开头 gg
|
|
|