linux系统:Linux下一切都是文件
命令:
cirl l :清屏 ctrl c :取消程序运行
tab: 自动补齐命令
cd: 目录的跳转 cd / :跳到根目录 cd ~:跳到用户目录 cd .. :跳到上一层目录
ls: 列出目录下面所有的文件和目录(不包含隐藏文件)
ls -a:包含隐藏文件
ls -l:列出文件以及目录的详细信息
mkdir: 创建文件夹 mkdir 文件夹名
rmdir: 删除文件夹(只能删除空文件夹)
touch:文件的创建
rm: 删除文件 rm -r :删除一个非空目录
cp: 文件的拷贝 cp 文件名 目录路径
mv: 文件的移动(文件的改名) mv 文件名 路径(文件名2)
pwd : 打印当前路径(绝对路径)
su : 用户的切换 su root sudo:临时切换root权限
共享文件:挂载到: /mnt/hgfs
vim编辑器
命令行模式:nyy: 赋值n行 p:粘贴 ndd:剪切n行 u:撤销
插入模式:a, i , o
低行模式:esc shift + :
w:保存
q :退出
wq:保存并退出
q!:不保存退出
gcc 编译器:
gcc + 文件名 默认生成可执行文件: a.out
gcc 1.c -o test : 把a.out重新取名
执行:./a.out
预处理:gcc -E 1.c -o 1.i
编译: gcc -S 1.c -o 1.s
汇编: gcc -c 1.c -o 1.o
链接: