嗅谱网

技术分享

  • Linux 命令学习笔记

    Linux 命令学习笔记

    文件基本操作 ls ,rm , mv , ln ls  ls [option] [files] 不带参数时,列出当前工作目录的内容 $ls 列出指定目录的内容 ls dir1 或个别文件 ls file1 选项 -a 列出所有文件,包括隐藏文件和目录 (以 .开头) -l 以长格式显示文件名属性和明细 -h 以k,m等适合用户阅读的单位取代字节 -F 以象征类型的鼓号来修饰特定文件名 / 目录 * 可执行文件 @ 符号文件(symbolic links) l 命令管道(named pipes) = 通信管道(sockets)  符号附加在文件名之后,可帮忙一眼看出他们的 ...

    查看全文

  • 制作OpenStack用的RHEL7系统镜像

    制作OpenStack用的RHEL7系统镜像

    制作OpenStack使用的RHEL7系统镜像,并进行相关设置,安装XRDP以进行远程访问。 1.在KVM中安装RHEL7.2客户机; 2.设置网卡为dhcp并onboot=yes,使得虚拟机能自动获取IP地址; vim /etc/sysconfig/network-scripts/ifcfg-eth0 确保可以联网。 3.查看SELinux状态: /usr/sbin/sestatus -v    SELinux status:                enabled enable ...

    查看全文

  • Ubuntu如何挂载iso文件

    Ubuntu如何挂载iso文件

    突然发现使用Virtualbox虚拟的 15.10有点问题,于是想重新安装Virtualbox Guest Additions,但从菜单上挂载出现问题,于是尝试用命令行挂载: sudo mount -o loop VBoxGuestAdditions.iso tmp 提示有错误: mount: unknown filesystem type ‘iso9660’ 这个错误非常奇怪,第一次遇见。搜索后发现一个相关性很高的帖子: https://ubuntuforums.org/showthread.php?t=1314412 按照帖子里给出的尝试步骤,发现使用这个命令就 ...

    查看全文

  • Ubuntu 14.04安装Matlab2012a过程

    Ubuntu 14.04安装Matlab2012a过程

    为什么要写这个贴,一方面是为了记录这一过程,熟悉Linux系统以及命令行的操作,另一方面,真的是因为太容易崩了,并且兼容性较差,一个包打的不好,满盘皆输的感觉。不说了,都是眼泪。 Step 1. 首先需要有一台安装Ubuntu 14.04的电脑,说到为什么要用Linux系统,其实我也不太清楚,仅知道我要用来做深度学习,使用基于CUDA toolkit的Caffe框架,网上有人(老司机)提到:“Linux系统对于caffe的兼容性要比windows好”。我为了避免陷入兼容性的问题,故选择了Linux系统(团队人太少,花时间在这上面很不值得)。在Linux系统中存在较多 ...

    查看全文

  • Linux文件系统管理

    Linux文件系统管理

    操作系统:RHEL6.4 – 64 在Linux操作系统(虚拟机)中增加30G磁盘 分区,第一个主分区18G  ,格式化为ext4文件系统, 挂在到 /u01  要实现系统重启依然有效(开机自动挂载)使用LABEL进行挂载 1.1.1  确认系统中磁盘设备 df -Th 查看当前文件系统使用情况 [root@rhel64 ~]# df -Th 查看当前磁盘设备及分区情况 [root@rhel64 ~]# fdisk -cul 1.1.2  增加30G SCSI磁盘 关闭操作系统 [root@rhel64 ~]# shutdown -h ...

    查看全文

  • Linux系统教程:挽救模式破解root密码

    Linux系统教程:挽救模式破解root密码

    假如Linux系统忘记root密码,同时也忘记GRUB菜单密码,无法编辑GRUB菜单进入单用户模式,可以使用挽救模式,设置root用户密码 或执行其他操作。 OS:RHEL6.4 – 64 虚拟机环境下,把光盘加载到光驱中 启动虚拟机 按F12选择启动项 按字母c  从光驱启动 选择第三项 挽救模式 OK NO Continue OK 提示 原始的文件系统被挂载到/mnt/sysimage 可以使用chroot /mnt/sysimage  命令切换回来 原始文件系统被挂载到/mnt/sysimage 使用chroot /mnt/sys ...

    查看全文

  • 实战 SSH 端口转发

    实战 SSH 端口转发

    通过本文的介绍,读者可以从中了解到如何应用 SSH 端口转发机制来解决日常工作 / 生活中的一些问题。学会在非安全环境下使用端口转发来加密网络应用,保护个人隐私以及重要商业信息。同时也能够用此技术解决工作中一些常见问题,例如解决防火墙及网络应用本身带来的一些限制。 第一部分 概述 当你在咖啡馆享受免费 WiFi 的时候,有没有想到可能有人正在窃取你的密码及隐私信息?当你发现实验室的防火墙阻止了你的网络应用端口,是不是有苦难言?来看看 SSH 的端口转发功能能给我们带来什么好处吧! 端口转发概述 让我们先来了解一下端口转发的概念吧。我们知道,SSH 会自动加密和解密所有 SSH 客户端与服务端 ...

    查看全文

  • Linux系统教程:设置GRUB菜单密码

    Linux系统教程:设置GRUB菜单密码

    OS:RHEL6.4 – 64 默认情况下,启动操作系统后,按任意键可以进入GRUB菜单编辑页面 如果想要给GRUB菜单设置密码,可以修改/etc/grub.conf文件 (/boot/grub/grub.conf) 为要使用的密码进行md5加密,得到加密字符串 [root@rhel64 ~]# grub-md5-crypt 查看配置文件 [root@rhel64 ~]# cat /etc/grub.conf 将密码加密串写入配置文件/etc/grub.conf  在hiddenmenu  和  title之间增加加密信息 passwd & ...

    查看全文

  • Linux系统教程:单用户模式破解root密码

    Linux系统教程:单用户模式破解root密码

    OS:RHEL 6.4 – 64位 Linux操作系统忘记root用户密码,无法进入操作系统时,可以进入单用户模式修改root用户密码。 启动操作系统时 显示读秒菜单 按任意键终止读秒,显示GRUB菜单 按a字母 编辑内核参数 在原始参数基础上 空格 增加数字1  或单词  single 回车启动后进入单用户模式  使用passwd命令设置用户密码 reboot 重启后  root用户可以使用新密码登陆操作系统。 转载自:https://www.linuxidc.com/Linux/2015-12/126311.htm ...

    查看全文

  • Linux操作系统读取MBR信息

    Linux操作系统读取MBR信息

    Linux操作系统读取MBR信息 [root@rhel64 tmp]# dd if=/dev/sda of=mbr.hex bs=512 count=1 [root@rhel64 tmp]# hexdump -C mbr.hex 1be  开始  是四个分区信息  最后的55aa是磁盘有效标志 第三列 对应的  83  8e  是分区类型 转载自:https://www.linuxidc.com/Linux/2015-12/126312.htm ...

    查看全文

  • Linux操作系统配置sudo

    Linux操作系统配置sudo

    操作系统:RHEL 6.4 – 64位 root用户配置sudo后,可以允许普通用户以root用户身份执行命令 默认情况下,普通用户对自己的家目录有完全的管理权限,但无权查看其它用户家目录文件,更不能查看root用户家目录。 使用普通用户查看其它用户家目录报错,没有权限 [tom@rhel64 ~]$ pwd [tom@rhel64 ~]$ ls /root [root@rhel64 ~]# visudo 或者 [root@rhel64 ~]# vi /etc/sudoers 在98行后追加一行内容,参考root一行的写法 允许tom用户在任何位置执行任何命令 tom&nbs ...

    查看全文

  • Linux之格式化与挂载硬盘

    Linux之格式化与挂载硬盘

    Linux之格式化与挂载硬盘 一块硬盘要想被使用,要经过分区,格式化,挂载这三个步骤。前面我们讲过MBR分区和GPT分区。 下面我们就来讲一下如果格式化一个分区。其实很简单,一句话就能搞定了。 首先来查看一下sdb盘下都被做了哪些分区。使用命令: ls -l /dev/sdb* 输出结果如下:   比如我们想使用分区sdb1,那就先把它格式化,使用的工具是mkfs,因为它支持的文件系统比较多。 一句话搞定,记住下面的命令即可: mkfs.ext4 /dev/sdb1 截一张图吧,如下:   当然了,截图没有显示出全部的信息。 好了,格式化完毕了。如果使用它,就可以进行挂载 ...

    查看全文