速通Linux 基础,快速运用
速通Linux 基础快速运用目录虚拟机快捷方式Linux相关命令Linux下的目录结构前言本文循序渐进梳理Linux最实用的基础知识点不仅适合零基础入门的同学也适合需要查缺补漏的开发人员能帮助大家快速掌握常用的Linux基础Linux:操作信息内核虚拟机快捷方式打开终端CtrlAltt放大终端Ctrlshift””减小终端CTRL”-”Linux相关命令1 ls显示当前路径下u偶有文件的名称ls 文件夹路径ls -l 显示当前文件夹下的文件具体信息ls -a 显示当前路径下所有文件的名称包括隐藏文件.开头的文件2 cdcd 路径名切换当前工作路径3 pwd查看当前工作路径4 touch创建一个普通文件5clear清空当前终端屏幕上的数据cdmkdirmkdir 文件夹名称创建一个文件夹目录7rmdirrmdir 文件夹名称删除一个文件夹只能删除空文件夹8rmrm 文件名删除一个文件rm -r 文件名删除一个文件夹9cp拷贝文件复制粘贴cp 源文件 目标文件/目标文件夹cp -r 源文件夹拷贝到目标文件夹10mv移动文件mv 源文件 目标文件/目标文件夹将源文件移动到目标文件/目标文件夹mv 源文件 目标文件给源文件重命名成目标文件-rw-rw-r-- 1 linux linux 0 Jul 20 20:39 file.txt-rw-rw-r—Rwxrwxrwx111111111》0777rwx:当前用户对该文件的读、写、可执行权限rwx:同组其他用户对该文件的读、写、可执行权限rwx:其他人对该文件的读写、可执行权限-没有该权限11chmod修改文件读写执行权限chmod 0777 文件名给文件增加读写执行权限12) catcat 文件名将文件中的数据以文本的方式显示到终端13dfdf -h /查看磁盘的使用情况14dudu -h –max-depth1 文件夹名称查看该文件夹下的文件所占用的硬盘空间注意1 自己家目录下的文件可以自行删除或创建2 根目录下的文件普通用户没有操作权限要想操作添加管理员权限sudo命令3 谨慎使用管理员命令3.Linux下的目录结构/根目录~用户家目录…上一级目录.当前目录相对路径相对于当前路径开始的路径绝对路径从/开始的路径成为绝对路径/dev/home/linux/bin:用户可操作的二进制程序/sbin:管理员可操作的二进制程序/etc:存放系统的配置文件/lib:存放系统使用的库文件/home:家目录/dev: 存放设备类文件/var:存放日志或缓存数据4.Linux环境下C语言程序开发流程1.编辑器 vimvim xxx.ci/o/a --------vim插入模式》编写程序esc -------》命令行模式—》命令操作复制、粘贴、撤销shift ” : “ -----底行模式-----》保存文件保存文件wq 保存并退出w 只保存q 只退出w! 强制保存q! 强制退出wq! 强制保存并退出2.编译器 gccgcc xxx.c生成默认的可执行程序a.out3.运行程序./可执行程序./a.outgcc xxx.c -o 可执行程序的名称编译生成自己指定名字的可执行程序名称4.vim下代码的复制粘贴Esc—》命令行模式nyy 从光标所在位置开始复制n行行号起始行行号结束行yy 从起始行复制到结束行P 粘贴将光标移动到要粘贴的上一行后按P复制剪贴ndd 从光标所在位置开始剪掉n行P 粘贴将光标移动到要粘贴的上一行后按PU 撤销将外面的代码复制到vimCtrlshiftv程序编写要求头文件、主程序均顶格对齐遇到{}里面的内容要缩进Tap成对出现的符号一次性写完避免后续忘记模块与模块之间可以增加一个空格增加代码的可读性总结例如以上就是今天要讲的内容本文介绍了Linux基础专为零基础学习者整理Linux实用基础内容兼顾新手入门与程序员查漏补缺熟练掌握后可应对绝大多数日常服务器基础运维工作为后续进阶学习筑牢根基。