• linux_shell_传递参数

    在执行shell脚本时可以传递参数: 脚本获取参数的格式为:$0 $1 $2 ...其中$1 为传递的第一个参数 而$0 接受的是./test.sh 这个东西 代码:例: #!/bin/ bashecho " 1-- " $ 0 echo " 2-- " $ 1 echo " 3-- " $ 2 运行结果: 注意:大家可以看到我运行时后面传了两个参...

    2018-08-02 05:43:10

  • Docker 系列五(Docker Compose 项目).

    一、概念 Docker Compose 是官方编排项目之一,负责快速的部署分布式应用。它允许用户通过一个单独的 docker-compose.yml 模板文件(YAML格式)来定义一种相关联的应用容器为一个项目。 Docker Compose 中有两个重要的概念: 服务 (service):一个应用的容器,实际上可...

    2018-08-02 05:43:07

  • scp 利用 ssh 协议 复制文件

    有时候,我们使用 scp 命令可以解决我们很多问题: NAME scp — secure copy (remote file copy program) 使用举例: 拷贝当前文件,到 系统 10.66.65.15 之中 scp ~/Downloads/镜像文件/Qubes-R4. 0 -x86_64.iso root@ 10.66 . 65.15 :/home/yaowen/ 注意事项: -P po...

    2018-08-02 05:43:06

  • linux (fedora 28) 制作启动U盘,启动盘

    最近需要安装一款Linux, 由于使用的计算机系统为 fedora 28, 所以只能在linux 制作U盘 使用 df 或者 fdisk -l 查看 U盘文件: Disk /dev/sdb: 14.5 GiB, 15597568000 bytes, 30464000 sectorsUnits: sectors of 1 * 512 = 512 bytesSector size (logical /physical):...

    2018-08-02 05:43:05

  • linux_shell_数组

    shell数组类似与C语言,数组下标由0开始编号。想要获取数组中的元素要利用下标。 1、首先定义数组 在shell中,用括号来表示数组,数组元素用“空格”符号分割开。列: name=( " d " " x " " c " ) 其形式为:数组名=(值1 值2 ... 值n) 也可以单独定义数组的各个分量:...

    2018-08-02 05:43:03

  • Ubuntu 18.04中的Vim编辑器的高级配置

    VIM (Unix及类Unix系统文本编辑器) Vim是一个类似于Vi的著名的功能强大、高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性。VIM是开源软件。 Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自Emacs的不同变体。1999 年Emacs被选为Linuxworld...

    2018-08-02 05:43:01

  • 用树莓派和DS18B20做个汽车温度记录仪[原创]

    用树莓派和DS18B20做个汽车温度记录仪[原创] 很想知道夏日阳光暴晒下,汽车内的最高温度以及温度的变化情况。觉得用树莓派和DS18B20来实现应该很简单,于是就尝试捣鼓了一下,半天时间就搞定了,写下来和大家分享。以下原创内容欢迎网友转载,但请注明出处:http://blo...

    2018-08-02 05:43:00

  • CentOS7使用nmtui和nmcli配置网络

    CentOS7使用nmtui和nmcli配置网络 CentOS7配置网络推荐使用NetworkManager服务(不推荐network服务)。 图形化方式:nmtui或Applications-System Tools-Settings-Network 命令方式:nmcli nmtui要求安装了NetworkManager-tui包 nmcli要求安装了NetworkManager包 注:nm...

    2018-08-02 05:43:00

  • Linux CentOS设置定时重启:crontab

    上一篇介绍了 开机自启动chkconfig命令 https://www.cnblogs.com/prefectjava/p/9399470.html 本篇介绍 crontab 设置定时任务,并且把 crontab 加入到开机自启动中。 1、配置一个每天自动重启的功能: 如果支持crontab 可直接 crontab -l 查看目前已有的定时任务 如果...

    2018-08-02 05:42:59

  • Linux提示删除文件cannot remove `文件名': O

    Linux系统下删除某个文件时提示如下报错: 执行lsattr命令可以看到隐藏属性-------i--------,如下图: 通过查找资料发现: chattr命令用于改变文件属性。这项指令可改变存放在ext2文件系统上的文件或目录属性,这些属性共有以下8种模式: a:让文件或目录仅供附加用途...

    2018-08-02 05:42:58

2