王道短期班c++培训 day01

目录

1.使用winscp实现window和虚拟机上Linux的交互

2.Linux的常用命令

通用类

用户类

文件类

一些控制台操作指令


1.使用winscp实现window和虚拟机上Linux的交互

下载好winscp后打开

新建站点:主机名填写Linux的IP地址,用户名密码添加Linux的用户名和密码

使用ifconfig查询Linux的IP地址

获取IP地址后填写即可完成链接

使用winscp可以方便的实现window和虚拟机Linux的文件交互

2.Linux的常用命令

通用类

$ifconfig 查看本机的网络信息

$ls:显示当前工作目录下的所有文件的文件名

$ls -al:显示当前工作目录下的所有文件的详细信息 与$ll等价

第一列表示文件类型以及三类用户对该文件的使用权限(三类用户从前往后以次为:当前用户-组用户-其他用户) 

第一列首字母表示文件类型 d表示该文件为目录文件 l表示该文件为软连接文件(快捷方式)

剩余九个字母每三位表示一种用户的权限,r表示可读 w表示可写 x表示可执行 -表示什么操作都不允许,三种操作可以分别用二进制01表示,例如0表示不可读 1表示可读,把一类用户权限用二进制表示,例如101,即可读不可写可执行,转换为十进制就是5,用三位十进制表示三类用户的权限 例如770表示当前用户可读可写可执行,组用户可读可写可执行,其他用户不可读不可写不可执行(这个会在以指定权限的方式创建目录以及改变用户权限哪里用到)

第三列的 hy表示该文件的归属为表示当前用户 第四列表示组用户

用户类

$su 用户名:切换用户 

$cat /ect/passwd:显示所有用户

$exit:退出当前用户:载入的用户用栈结构保存

$useradd 用户名:添加用户(增加的用户没有目录)

$useradd -m 用户名 -s/bin/bash :增加的用户有目录

$userdel 用户名:删除用户

文件类

$mkdir:创建目录

$mkdir -p 文件名/文件名:使用-p选项可以创建多级目录

$mkdir -m xxx 文件名:以指定权限的方式来创建目录 其中xxx就表示上文中所说的表示三类用户的权限

使用其他用户执行会显示权限不够

$chmod xxx 文件名:改变权限

发现其他用户可以进入该目录,但无法读取其内容

通过hy用户更改权限后就可以读取内容了

$touch 文件名:创建空文件

$echo 文件内容>文件名:创建有指定内容的文件(> 是重定向符号,利用了管道pipe技术)

在使用echo命令的时候,如果写入已经存在的文件,则会覆盖掉文件原来的内容,如果没有该文件则会直接新建该文件

$echo 追加的文件内容>>文件名:使用追加的方式写入到文件末尾

$vim 文件名:使用vim创建新文件,进入编辑模式,按i、a、o进行文件编辑,写完之后按:wq 回车,退出vim编辑器

$cat 文件名:将文件中所有内容逐步打印到控制台上

$more less 逐步查看文件的内容

$head 文件名 查看文件的开始n行

$tail 文件名 查看文件的末尾n行

一些控制台操作指令

$vimtutor:打开vim教程 (练习模式)

j 将光标移动到下一行

k 将光标移动到上一行

h 将光标向左移动一位

l 将光标向右移动一位

:q! 不保存退出vim编辑器

:wq 保存后退出编辑器

x 删除光标所在位置的字符

i、a 插入文本内容

dw 删除一个单词

dd 删除一整行

u  撤销最后的操作

ctrl+r 恢复以前的操作

p  将最后一次的删除操作置于光标后

r  替换光标所在位置的字符

ctrl+g 显示当前编辑文件中当前光标所在行位置以及文件状态信息

G  跳转到文件的最后一行

gg 跳转到文件的第一行

曾停留过的行号+G  跳转到第一次按下ctrl+G时的所在行

/+搜索内容 查找指定内容 再按n 可以查找同上一次的字符串(反方向查找按N)

% 查找配对的括号

:s/旧字符串/新字符串/g 把旧字符串替换为新字符串

:! 执行一个外部命令

:w 文件名 将对文件的改动保存再文件中(如果没有该文件则创建该文件)

v+光标移动的位置 选中内容 搭配w+filename 可以保存文件的部分内容

r+filename 可以向当前文件中插入另外的其他文件的内容

y 复制高亮选中的文本

p 粘贴文本

:set ic 忽略查找文件关键子的大小写

:set noic 不忽略查找文件关键字的大小写

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值