作为一个linux初学者,如何快速上手呢?
用惯了windows系统的我,在第一次见到linux系统时候,觉得很酷,纯黑色的屏幕,各种白色,绿色的文件夹,这就是我心中的大神程序员的屏幕啊,但是当我真的上手的时候,很懵,一点也不习惯,甚至无从下手,但是它有一种神秘的魅力,深深的吸引着我的兴趣,后来在我们学校开了嵌入式课程,是由华清远见的老师为我们授课,经过华清远见的引导,我也渐渐的熟悉了 linux系统,有了基本的认识。华清远见官网
初识Linux
刚刚学习的我们打开虚拟机,除了黑色的背景,就是各种各样的文件夹,所以会有一种不知所措的感觉,为了更直观的表达,大家看下面这幅图:
这就是Linux的文件结构,在Linux系统下有一句话叫“做一切皆文件” ,所以我们大家一定要有这种意识,方便以后的学习。
重点(干货)!!!
windows操作电脑更多的是使用鼠标点击、拖拽的这种的方式,linux更多使用的是命令来和系统交互,如果想得心应手必须熟练记住这些指令:
Linux指令:
1.shell命令格式:通常一条命令包含3个要素:命令名称 [选项] [参数]
注意:
(1).一条命令的三要素之间要用空格隔开;
(2).若将多个命令在一行书写,用分号(;)将各命令隔开
(3).如果一条命令不能在一行写完,在行尾使用反斜杠(\)标明该命令未结束
打开终端:ctrl + alt + t
切换输入法:windows + 空格
用户切换命令
linux:普通用户,有些操作没有权限 root:超级用户,拥有最高的权限
普通用户------>root用户 sudo -i root用户----->普通用户 su - 用户名
开关机重启
sudo shutdown -h +30 30分钟之后关机
sudo shutdown -h now 关机
sudo shutdown -r now 重启的(sudo reboot)
基本有关文件的操作
ls:列出某个目录下的内容
Ls -a:显示一个目录下的所有内容,包括隐藏文件
以.开头的文件都是隐藏文件
. 当前目录
.. 上一级目录
Clear:清屏(ctrl +l)
Pwd:打印当前目录的绝对路径
绝对路径:从/(根目录)开始的路径
相对路径:不是从根目录开始的路径
Mkdir 文件夹路径:创建文件夹
Cd 文件夹路径:切换到这个路径下
Cd .. :返回到上一级目录
Cd - :返回到上一次操作的目录
Cd:快速回到家目录
Touch 文件路径:创建文件
Rm 文件路径:删除文件
Rmdir 文件夹路径:删除空文件夹
Rm -r 文件夹路径:删除文件夹(空和非空都可以)
Cp 源文件的路径 目标文件的路径:文件拷贝
Cp -r 源目录路径 目标目录路径:拷贝文件夹
Mv 源文件或者文件夹路径 目标文件或者文件夹路径:移动文件或者文件夹、改名
关于文件的认识(后面会详细讲解文件)
文件属性:7种文件
- 普通文件
d 文件夹
l 链接文件 相当于windows中的快捷方式
p 管道文件 (有名管道)
s 套接字文件(网络编程unix域通信)
c 字符设备文件
b 块设备文件
关于写代码(vim编辑器)
文本编辑器:vim---一切都靠命令来操作
Vim 1.c 如果文件存在就打开,如果文件不存在就创建并打开
三种模式:
插入模式:只有在这种模式下才可以编辑
命令行模式:输入命令的,比如复制粘贴
底行模式:输入命令的,比如保存退出
命令行模式--》插入模式 i
插入模式--》命令行模式 esc
命令行模式---》底行模式 shift+:
底行模式:wq 保存并且退出
! 强制
Wq! 强制保存退出复制粘贴:
命令行模式下,输入yy,会拷贝光标所在的那一行,p粘贴到光标所在的下一行
nyy:一次复制n行
剪贴:dd ndd
u 撤销
Ctrl + r 反撤销
每日一练:
1、C语言程序的基本单位是_C__ A) 程序行 B) 语句 C) 函数 D) 字符、C、1
2、C语言程序的三种基本结构是__A__ A、顺序结构,选择结构,循环结构 B、递归结构,循环结构,转移结构 C、嵌套结构,递归结构,顺序结构 D、循环结构,转移结构,顺序结构、A、1
3、C语言中可处理的文件类型是( ) A) 文本文件和数据文件 B)文本文件和二进制文件 C) 数据文件和二进制文件 D)数据代码文件、B、1
4、C语言可执行程序的开始执行点是(C ) A) 程序中第一条可执行语句 B) 程序中第一个函数 C) 程序中的main函数 D) 包含文件中的第一个函数、C、1
5、C语言提供的合法的数据类型关键字是 A)double B) short C) integer D) char、B、1
总结:
关于今天就分享这些,今天的分享都很基础,适合第一次学习的朋友们练习,这些没有任何技巧,都是干货,唯一的技巧练习练习练习,熟能生巧,加油啊,各位码农们。
华清远见小学员-----派大海