关于Linux系统的操作指令

作为一个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

总结:

关于今天就分享这些,今天的分享都很基础,适合第一次学习的朋友们练习,这些没有任何技巧,都是干货,唯一的技巧练习练习练习,熟能生巧,加油啊,各位码农们。





华清远见
小学员-----派大海

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值