ICode9

精准搜索请尝试: 精确搜索
  • Linux中的文件管理与实现原理---UNIX环境高级编程第三章心得2022-07-24 01:03:00

    如何通过文件I/O函数操纵文件? 对于内核而言,所有打开的文件都通过文件描述符引用。文件描述符是一个非负整数。当打开一个现有文件或创建一个新文件时,内核向进程返回一个文件描述符。当读、些一个文件时,使用open或creat返回的文件描述符标识该文件,将其作为参数传送给read或write。

  • Csharp 时间与unix时间戳互转2022-07-20 18:35:17

    一、10位时间戳互转 /// <summary> /// DateTime时间格式转换为Unix时间戳格式 /// </summary> /// <param name="time"> DateTime时间格式</param> /// <returns>Unix时间戳格式</returns> public stati

  • UNIX Tutorial for Beginners之Shell命令行2022-07-11 22:07:27

    一 Linux操作系统和Shell 简介 操作系统(Operating Systems, OS)实际上是一种计算机的软、硬件资源的进展管理调度的系统级软件,它的主体是内核(Kernel),其主要负责进程管理、内存管理、文件管理和外设管理等功能,而它也向外界提供了内核的接口即系统调用(System Call)以便于通过OS来利用计

  • Linux概述2022-07-04 23:03:04

    Linux概述 1.操作系统 定义:操作系统(Operating system,简称OS)是管理计算机硬件与软件资源的计算机程序 作用:是把计算机中对设备的操作封装起来,供应用软件调用,也是提供一个让用户与系统交互的操作界面 常用的: 1.Windows 2.Macos 3.linux 移动端: 安卓与苹果 2.操作系统的发展史 Unix 1

  • 批量getshell软件【一键式检测】2022-06-29 09:05:10

    批量getshell软件【一键式检测】,可以进行全自动的爬虫,c段,引擎三种方式采集url,一键式操作,全自动检测是否存在内置exp漏洞 视频:https://share.weiyun.com/pnOhJeZw Shell 本身是一个用 C 语言编写的程序,它是用户与 Unix/Linux 之间的桥梁,用户通过 Shell 完成大部分工作。 Shell

  • 【MAC】MAC目录结构2022-06-20 23:33:41

    【转载】:https://blog.csdn.net/hitfyb/article/details/50864705 mac系统目录结构 1 符合unix传统的目录 /bin 传统unix命令的存放目录,如ls,rm,mv等。 /sbin 传统unix管理类命令存放目录,如fdisk,ifconfig等等。 /usr 第三方程序安装目录。 /usr/bin, /usr/sbin, /usr/lib,其中/usr/li

  • k8s入坑之报错(5)解决Docker运行命令时提示"Got permission denied while trying to connect to the Docker daemon2022-06-16 16:34:19

    参考链接:解决Docker运行命令时提示"Got permission denied while trying to connect to the Docker daemon socket 文档是后期整理的,有问题将继续正路 原因: 摘自docker mannual上的一段话: Manage Docker as a non-root user The docker daemon binds to a Unix socket instead

  • python day22022-06-12 18:35:17

    操作系统 控制协调管理计算机各个硬件的工作(主要针对cpu) 操作系统的本质是程序员编写的应用程序 很难 ···三层架构··· 普通的应用程序 操作系统 计算机硬件(cpu 内存 硬盘) 1一台计算机必须要有操作系统才可以运行日常的软件 2程序员开发的程序其实都是基于操作系统之上的 pc

  • 《Unix 网络编程》15:Unix 域协议2022-06-08 10:01:25

    Unix 域协议 ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★本文信息本文信息防爬虫替换信息作者网站LYMTICShttps://lymtics.top作者LYMTICS(樵仙)https://lymtics.top联系方式me@tenc

  • 《Unix 网络编程》14:高级 I/O 函数2022-06-07 10:02:11

    高级 I/O 函数 ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★本文信息本文信息防爬虫替换信息作者网站LYMTICShttps://lymtics.top作者LYMTICS(樵仙)https://lymtics.top联系方式me@te

  • C#转换Unix时间戳为本地时间2022-06-04 02:01:32

    using System; public class Test { public static void Main() { long tt = 1627197179; DateTime dt = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970, 1, 1)).AddSeconds(tt); Console.WriteLine(dt.ToString("yyyy-MM

  • 《Unix 网络编程》11:名字和地址转换2022-05-29 09:32:35

    名字和地址转换 系列文章导航:《Unix 网络编程》笔记 域名系统 简介 域名系统主要用于主机名字和 IP 地址之间的映射。主机名可以是: 简单名字,如:centos01 全限定域名(FQDN[1]),如:xxx.com 资源记录 记录 作用 A 指向IPv4 AAAA 指向IPv6 PTR 把IP地址映射为主机名 MX 邮

  • msf漏洞都有什么2022-05-22 20:02:34

    unix/webapp/drupal_drupalgeddon2: 此模块利用表单API中的Drupal属性注入 平台:PHP、Unix、Linux Arch:php、cmd、x86、x64 特权:否 许可证:Metasploit Framework许可证(BSD) 排名:优秀 披露日期:2018-03-28 可用目标: 0 Automatic (PHP In-Memory) 1 Automatic (PHP Dropper) 2 Aut

  • Unix 和 Java IO 模型简析2022-05-20 11:03:30

    Unix 和 Java IO 模型简析 从计算机结构的视角来看的话, I/O 描述了计算机系统与外部设备之间通信的过程。 为了保证操作系统的稳定性和安全性,内存的地址空间划分为 用户空间(User space) 和 内核空间(Kernel space ) 。 像我们平常运行的应用程序都是运行在用户空间,只有内核空间才能进

  • Linux操作系统(二):初步了解Linux操作系统与基本操作2022-05-11 03:31:14

    Linux操作系统简介 Linux的命令模式与命令的执行  一、Linux操作系统简介 1.1Linux是什么?操作系统/应用程序? 操作系统是实现计算机硬件资源有效控制及硬件资源分配的程序,提供计算机运行所需要的基本功能(如网络功能)。除此之外还提供开发软件的环境,所以操作系统也会提供一整组系

  • Unix哲学2022-05-09 13:31:36

    Notes on Programming in C 你永远不知道你的程序会在什么地方耗费时间。程序的瓶颈常常出现在意想不到的地方,因此在你确信找到瓶颈后再动手优化代码吧。 测试代码。只有你详细测试了代码,并且发现一部分代码耗费了绝大部分的运行时间再对程序做速度优化。 功能全面的算法(fancy

  • unix网络编程POLLRDHUP坑2022-05-08 13:35:36

    这两个事件其实是一个东西,分别对应poll和epoll,通常用来判断对端是否关闭,但是当你对某个socket注册POLLIN和POLLRDHUP(EPOLLIN和EPOLLRDHUP)时,在对端关闭时,对于poll来说会一直触发POLLIN + POLLRDHUP事件,epoll也会触发EPOLLIN + EPOLLRDHUP事件,是否一直触发要看epoll是工作在LT模式

  • linux解决“/bin/bash^M: bad interpreter“2022-05-07 20:32:24

    linux解决“/bin/bash^M: bad interpreter“ 原因: 在执行shell脚本时提示这样的错误主要是由于shell脚本文件是dos格式,即每一行结尾以\r\n来标识,而unix格式的文件行尾则以\n来标识 解决方法: (1)使用linux命令dos2unix filename,直接把文件转换为unix格式; (2)使用sed命令sed -i "s/\r//"

  • Hive中的一些时间函数简记2022-04-28 15:02:52

    Hive日期时间函数 在impala上执行的几种结果,供参考 select to_date(concat(substr(from_unixtime(unix_timestamp(),'yyyy-MM-dd'),1,8),'01')) select current_timestamp() --2022-04-28 14:37:24.777441000 select unix_timestamp() -- 1651128042 select from_unixti

  • 硬件开发笔记(一):高速电路设计Cadence Aleego软件介绍和安装过程2022-04-24 14:01:23

    前言   红胖子软硬通吃的前提的使用AD,涉及到高速电路板,要配合高速硬件工程师,使用Aleegro更合适,遂开启了Aleegro设计电路板学习,过程保存为开发笔记,旨在普及和沟通技术,共同进步,学无止尽。   Aleego 简介   Cadence Allegro是一款专业的PCB设计软件,是世界上最大的电子

  • shell脚本参数读取列表文件,循环执行时,要注意这个列表文件转换成 unix 格式2022-04-18 23:01:02

    当报一些很奇怪的错,比如报错多了一个空格,但 vim 看打开没有,比如: 或者肉眼看上去路径正常,但却报路径不存在: 这种时候要使用 dos2unix 工具,把这个列表文件转换一下:

  • 1. Lab util: Unix utilities2022-04-05 09:31:06

    第一个 lab,地址 https://pdos.csail.mit.edu/6.S081/2021/labs/util.html,lab 的主要目的是熟悉 xv6 以及其系统调用 1. Boot xv6 这里主要是为了启动 xv6,流程比较简单 git clone git://g.csail.mit.edu/xv6-labs-2021 cd xv6-labs-2021 git checkout util make qemu make qemu

  • Unix基础2022-04-01 23:36:07

    Unix 万物介文件   cd: change directory   ls 列出当前路径下的所有文件名或目录名     ll 是“ls -l"的别名 显示当前目录下文件详细信息。     ls -a 列出目录下的所有文件,包括以 . 开头的隐含文件   mkdir 创建目录   touch 创建空文件   cat filename 显

  • mysql时间戳相关2022-03-31 18:00:34

    2.1 查询当前时间戳 select UNIX_TIMESTAMP(NOW()); 2.2查询一个月后的时间戳 select UNIX_TIMESTAMP(DATE_SUB(NOW(), INTERVAL -1 MONTH))  2.3时间戳转换日期 select FROM_UNIXTIME(1635058473,'%Y-%m-%d %H:%i:%s') 2.4 获取当天时间戳2021-09-25 00:00:00 SELECT UNIX_TIMES

  • 执行shell脚本报错“/bin/bash^M: bad interpreter: No such file or directory2022-03-28 16:32:10

    system:ubuntu 18 检测: 方法1: 因为脚本在windows下创建编辑然后上传到linux系统的,所以是dos格式的,而linux却是只能执行格式为unix格式的脚本,所以识别不了。 方法二 VIM编辑器打开文件 键入set ff 查看是否为dos    文件脚本格式为dos 解决 1.M$全部替换为$ OR 2.sed -i -e 's/

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

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

ICode9版权所有