初学 Linux

  1. 开发环境 Linux

Vmware:模拟一台电脑,虚拟机。

使用Ubuntu系统拥有图形界面,与Windows相似,对初学者非常方便。

Linux系统:嵌入式产品以及服务器使用Linux系统开发!

Linux系统的交互:可以使用双击或拖拽,但本质是执行对应的命令,直接执行命令效率最高。

2:Linux目录结构

Windows系统中:每个磁盘结构像一颗倒置的树。

Linux系统中:只有一颗倒置的树,根目录有且只有一个并且是固定的。

Linux系统支持多用户

~表示:家

文件系统:NTFS FAT等,用来组织数据存储介质上的存储方式或检索方式。本质上是一个管理磁盘的工具!

没有特殊需要,不要乱操作/目录下的文件!!!

Home目录:存放Linux中用户对应的文件夹,有多少用户,有多少文件夹。

不同用户操作权限不同。

用户的分类:

普通用户:部分操作无法完成。

超级用户:root,拥有最高权限。

3:Linux基本命令

Linux系统一切皆为文件!命令都是小写。

通过不同颜色区分文件

使用命令格式     命令名 空格 操作内容

man 命令:查看命令功能。

ls:列出当前所在位置内容。

ls -a:列出当前位置内容,包括隐藏内容(.或..开头)

ls 路径:查看指定路径下的内容。

cd 路径名字:切换到指定目录下。

cd -:切换到上一次操作的目录

mkdir:创建目录,文件夹。

touch:创建文件,可以同时创建多个文件,格式:touch 文件名一 文件名二.....

rm:删除文件或路径下的内容。

rm -r:删除文件夹/路径(空或非空都可以)

rm -i:删除时提示

rmdir:删除空目录。

拷贝

cp 拷贝文件 目标路径:复制文件

cp -r 原文件夹 目标路径:复制目录

移动命令

mv 原路径 目标路径

重命名:mv 原名字 新名字

4:写代码工具 vim

三种模式

插入模式:可以编辑内容

命令行模式:输入命令,复制粘贴等操作

底行模式:输入命令,保存,退出等操作。

模式之间的切换:

命令行>插入模式:键盘输入i。

插入模式>命令行:按esc。

yy复制,p粘贴,dd删除,ndd多行删除,u撤销

多行复制:nyy(n表示行数)

命令行>底行模式 输入:

    :wq保存并退出

    :q!强制退出

vim 文件名

文件存在直接打开,不存在新建文件。

 cat 文件名  查看内容

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值