ICode9

精准搜索请尝试: 精确搜索
  • 远程连接Linux2019-10-20 19:03:48

    为什么要远程连接Linux 在实际的工作场景中,虚拟机界面或者物理服务器本地的终端都是很少接触的,因为服务器装完系统之后,都要拉倒IDC机房托管,如果是购买的云主机,那更碰不到服务器本体了,只能通过远程连接的方式管理自己的Linux系统。 因此在装好Linux系统之后,使用的第一步应该是配置

  • Shell基本命令2019-10-20 19:03:46

    前言 前面咱们已经成功安装了Linux系统--centos7,那么现在跟着超哥奔向Linux的大门。  Linux命令行的组成结构 [root@oldboy_python ~]# [root@oldboy_python ~]# [root@oldboy_python ~]# [root@oldboy_python ~]# [root@oldboy_python ~]# Linux系统命令操作语法格式 命

  • Linux之文档与目录结构2019-10-20 19:02:21

    Linux文件系统结构 Linux目录结构的组织形式和Windows有很大的不同。首先Linux没有“盘(C盘、D盘、E盘)”的概念。已经建立文件系统的硬盘分区被挂载到某一个目录下,用户通过操作目录来实现磁盘读写。 Linux不像Windows那样的系统目录,Linux使用正斜杠"/"而不是反斜杠"\"来标识目录

  • 2017 三进程同步互斥2019-10-20 19:02:05

    typedef struct{ float a; float b;}cnum;cnum x,y,z;cnum add(cnum p,cnum q){ cnum s; s.a=p.a+q.a; s.b=p.b+q.b; return s;}sem mutex1=1;//t1和t2变量y互斥访问sem mutex2=1;//t2与t3变量y互斥访问sem mutex3=1;//变量z互斥访问thread 1{ cnum w; p(m

  • 吕建文 2019-2020-1 20199303《Linux内核原理与分析》第五周作业2019-10-20 19:01:28

    系统调用的三层机制 API:第一层是指Libc中定义的API,这些API封装了系统调用,使用int 0x80触发一个系统调用中断;当然,并非所有的API都使用了系统调用,如完成数学加减运算的API就没有使用系统调用;也有可能某个API使用了多个系统调用;这一层存在的价值就是为应用程序员提供易于使用的API来

  • macos修改vmware Fusion的NAT网络2019-10-20 18:51:01

    1.点击vmware Fusion > 偏好设置 > ( command + , )网络 2.修改网络设置,添加一个vmnet NAT 3.检查vmnet4的配置文件,以及ip网关信息 /Library/Preferences/VMware Fusion  vim /Library/Preferences/VMware\ Fusion/networking 然后再查看vmnet4的nat.conf信息 vim /Library/Pref

  • Linux下制作U盘系统安装盘2019-10-20 17:55:23

    最近又想搞搞Linux了,就把原来的Windows 10给重装了Ubuntu,安装之后试了一天,发现一个问题,就是系统桌面老是假死,点鼠标没有反应,网上搜了一下,说是通病,需要用ctrl+alt+F1~6先切换到命令行窗口,登录,然后再切换到桌面窗口模式,就好了。可是这个问题发生的太频繁了,受不了。所以又想试试CentOS

  • 主动信息收集--二层发现(shell脚本)2019-10-20 17:55:05

    二层发现 原理:使用ARP协议,在网段内进行广播,查看是否有回包,如果有,证明该主机存活;优点:扫描速度快、可靠;缺点:不可路由,只能发现同一网段内的主机; 环境 kali 2.0 利用arping命令结合脚本实现主机发现 脚本一(网络接口) #!/bin/bash #Author:Tao if [ $# -ne 1 ];then echo "Usage

  • CentOS7配置RAID52019-10-20 17:50:47

    任务:配置raid 5(5块硬盘,三块做raid,两块做备份) 步骤: 一、添加5块硬盘二、使用mdadm命令创建RAID5三、格式化磁盘阵列并挂载使用四、模拟有硬盘损坏的情况 一、添加5块硬盘 在虚拟机中再添加5块硬盘 第二步:使用mdadm命令创建RAID5 (1)首先查看是否识别到新加的5块硬盘 可以看到已经有

  • Linux 指令表2019-10-20 17:02:52

    Linux简介(了解)     Linux介绍       Linux是类UNIX计算机的统称       Linux操作系统的内核也是Linux       Linux是由芬兰大学生Linux Torvalds于1991年编写的       Linux这个词本身只是表示Linux内核,但实际上人们已经习惯用Linux来形容整个基于Lin

  • Linux常见的命令与vi的介绍2019-10-20 16:50:24

    linux常见的命令 ls -a 列出所有文件包括以"."开头的隐含文件ls -l 列出出文件名之外,还显示文件类型、权限、所有者的信息ls -al 列出所有文件的文件名、类型、权限等信息ls -/文件名/ |more 分屏显示该文件的内容(如果一屏展示不出来)reboot 重启操作系统ifconfig 显示IP地址,包含的

  • OS之进程和线程2019-10-20 16:03:14

    1. 线程是程序执行流的最小单元。 一个标准的线程由线程ID,当前指令指针PC,寄存器集合和堆栈组成。 2. 通常意义上,一个进程由一个到多个线程组成,各个线程之间共享程序的的内存空间,包括代码段、数据段和堆等,以及一些进程级的资源,如打开文件和信号。 3. 使用多线程的原因有以下五个

  • 内存分析2019-10-20 15:56:30

    Java虚拟机的内存可以分为三个区域:栈(Stack)、堆(Heap)、方法区(Method Area),实际上方法区也在堆里。   栈的特点: 栈描述的是方法执行的内存模型,每个方法被调用都会创建一个栈帧(存储局部变量、操作数、方法出口等),方法执行完毕,自动释放掉 JVM为每个线程创建一个栈,用于存放该

  • Manjaro Linux使用1月滚粗记2019-10-20 15:03:21

    每个OIer都有对Linux的向往(雾) 这不,一个月前我便看上了Manjaro,主要原因是因为Manjaro软件包全,安装简便,下面就来说说我退回windows的原因: 1.桌面卡顿,我用的gnome桌面,切换窗口,新建窗口时总是没有windows那种丝滑. 2.软件不全,虽然有QQ,微信,Chrome,但是还是满足不了我的搞

  • 安装Windows10出现无法识别磁盘时的解决方案2019-10-20 14:04:16

    由于前些日子对deepin系统比较感兴趣,一时兴起把备用机刷成了deepin,奈何还是过分依赖windows下的软件,又不得不再刷回Win10. 但由于Linux支持的磁盘格式与Windows不同,在安装Linux将磁盘格式化后,安装Windows会出现无法识别的情况。 经多次尝试,以下解决方案亲测有效。 ① 在系统提示无

  • Xshell链接错误:Could notconnect to '192.168.18.128' (port 22): Connection failed.2019-10-20 14:03:09

    可能没有安装ssh-server 服务器 (1)先检查确认有没有安装ssh-server服务器,输入命令:ps –e|grep ssh shu@shu:~$ ps -e|grep ssh 2671 ? 00:00:00 sshd 2810 ? 00:00:00 sshd 2889 ? 00:00:00 sshdshu@shu:~$ 这是已安装 如未安装,先安装:sudo apt-get inst

  • Linux基础:目录名称含义,监测程序2019-10-20 13:55:06

    Linux 文件系统 常见Linux目录名称: 目录 用途 / 虚拟目录的根目录。通常不会在这里存储文件 /bin 二进制目录,存放许多用户级的GUN工具 /boot 启动目录,存放启动文件 /dev 设备目录,Linux在这里创建设备节点 /etc 系统配置文件目录 /home 主目录,Linux在这里创建用户

  • Windows系统调用中的现场保存2019-10-20 11:51:51

     Windows内核分析索引目录:https://www.cnblogs.com/onetrainee/p/11675224.html Windows系统调用中的现场保存   我们之前介绍过三环进零环的步骤,通过中断或者快速调用来实现。   但是我们是否考虑过CPU从三环进入零环时,其三环的寄存器该如何保存。   这一篇文件就来介绍其

  • centos7FTP服务2019-10-20 10:01:42

    一.FTP介绍 1.文件传输协议(File Transfer Protocol,FTP)是用于在网络上进行文件传输的一套标准协议,它工作在 OSI 模型的第七层, TCP 模型的第四层, 即应用层, 使用 TCP 传输而不是 UDP, 客户在和服务器建立连接前要经过一个“三次握手”的过程, 保证客户与服务器之间的连接是可靠的, 而且是

  • Spring Boot 如何部署到 Linux 中的服务2019-10-20 10:00:44

    打包完成后的 Spring Boot 程序如何部署到 Linux 上的服务? 你可以参考官方的有关部署 Spring Boot 为 Linux 服务的文档。文档链接如下:https://docs.ossez.com/spring-boot-docs/docs/reference/html/deployment.html请注意,在部署为 systemd 服务的时候,上面的配置文件为:[Unit] D

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有