• 如何检测系统是否在UNIX shell脚本中启用了IPv6?

    时间:2022-12-25 13:56:50

    I have a shell script, that is being executed on various POSIX environments such as Linux, Mac OSX or even Cygwin. The script needs to reliably detect...

  • 第二次学习笔记(linux/unix操作系统)

    时间:2022-12-21 20:49:43

    三、常用命令 2.用户、权限管理 (1)查看当前用户:whoami (2)查看登陆用户:who -m或am I :只显示运行who命令的用户名、登录终端和登录时间 -q或--count:只显示用户的登录账号和登录用户的数量 -u:在登录时间后显示该用户最后一次操作到当前的时间间...

  • UNIX环境高级编程 第6章 系统数据文件和信息

    时间:2022-12-18 12:00:25

    UNIX系统的正常运作需要用到大量与系统有关的数据文件,例如系统用户账号、用户密码、用户组等文件。出于历史原因,这些数据文件都是ASCII文本文件,并且使用标准I/O库函数来读取。口令文件/etc/passwd文件是UNIX安全的关键文件之一。该文件用于用户登录时校验用户的口令,文件中每行的一般格式...

  • 【Unix/Linux】【系统】环境变量

    时间:2022-12-12 16:17:37

    环境变量: 在UNIX环境中的变量可分为两类:一类是环境变量(Environment Variable),一个是Shell变量。二者之间的不同处在于:环境变量不会因为Shell间的更替而失去这个变量的作用,如PATH是一个环境变量,即使切换Shell,PATH变量仍能够继续作用,而Shell变量则只...

  • UNIX系统根目录下常用目录及其存放内容

    时间:2022-12-11 11:28:54

    UNIX系统根目录下常用目录及其存放内容 --------------------------------------------------------------------------------------- /bin 二进制可执行文件(命令) /dev 设备文件 /etc 系统管理和配置文...

  • Unix和Linux /proc PID系统

    时间:2022-12-04 19:24:03

    For my intro to operating systems class we were introduced to the /proc directory and many of the features that can be used to access data stored in t...

  • Linux/Unix系统编程-基本概念

    时间:2022-12-03 17:22:49

    内核内核是操作系统的核心,是指管理和分配系统资源的核心软件。 内核的职责 ①进程调度:linux属于抢占式多任务操作系统,多个进程可以同时存在于内存当中,但是每次只能有一个进程获得对cpu的使用权。内核通过一定的进程调度算法控制哪个进程获得对cpu的使用,以及使用时间。 ②内存管理:虽然现在的...

  • 如何用python在Windows系统下,生成UNIX格式文件

    时间:2022-12-01 19:58:44

    平时测试工作中,少不了制造测试数据。最近一个项目,我就需要制造一批可在UNIX下正确读取的文件。为确保这批文件能从FTP下载成功,开发叮嘱我:“文件中凡是遇到换行,换行符必须是UNIX下的LF,而不是Dos\Windows下的CRLF。”换行,在普通文档编辑中,就是按下“Enter”键。在编写代码时...

  • MAC地址查询 Linux/Unix操作系统mac地址怎么查

    时间:2022-11-13 21:00:03

    Linux/Unix操作系统熟悉的人都通常是用console命令控制台来进行相应的操作。  Linux/Unix操作系统查看网卡mac地址的方法可以通过以下命令获得:1.ifconfig -a2.ip link show3.ip address showMAC地址查询 Linux/Unix操作系统m...

  • 目录树的遍历实验报告(unix操作系统系)---3

    时间:2022-11-02 12:34:25

      实验3 目录树的遍历实验报告 一.实验目的: 掌握与文件和目录树有关的系统调用和库函数。 二.实验要求: 1、编写程序myfind 命令语法:         myfind  <pathname>  [-comp <filename> | -name <str>...

  • unix scp命令(两个unix系统传输文件)

    时间:2022-10-31 18:01:15

    1.安装openssh-server模块sudo apt-get install ssh openssh-server2.使用命令将本地文件拷贝到远程scp 文件名 –用户名@计算机IP或者计算机名称:远程路径从远程将文件拷回本地scp –用户名@计算机IP或者计算机名称:文件名 本地路径命令格式s...

  • Python限制内存和CPU使用量的方法(Unix系统适用)

    时间:2022-10-25 15:42:11

    这篇文章主要介绍了Python限制内存和CPU的使用量的方法,文中讲解非常细致,代码帮助大家更好的理解和学习,感兴趣的朋友可以了解下

  • chmod 权限777 是什么意思(Unix和Linux的各种操作系统下)

    时间:2022-10-13 03:18:28

    在Unix和Linux的各种操作系统下,每个文件(文件夹也被看作是文件)都按读、写、运行设定权限。例如我用ls -l命令列文件表时,得到如下输出:-rw-r--r-- 1 bu users 2254 2006-05-20 13:47 tt.htm从第二个字符起rw-是说用户bu有读、写权,没有运...

  • [转载]--类unix系统如何初始化shell

    时间:2022-10-02 07:05:59

    Shell的配置文件当我们在linux中打开一个shell的时候,系统会读取相关的配置文件来初始化shell(其他unix-like OS也一样)。配置文件包括以下这些:1. 全局配置(对所有用户都有效)/etc/profile/etc/bash.bashrc2. 当前用户配置(仅对当前登录用户有效...

  • UNIX操作系统和Linux操作系统介绍

    时间:2022-09-29 17:38:57

    UNIX操作系统(尤尼斯),是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由KenThompson、DennisRitchie和DouglasMcIlroy于1969年在AT&T的贝尔实验室开发。 目前它的商标权由国际开放标准组织所拥有,只...

  • Unix原理与应用(第四版)学习笔记2--系统调用之文件篇

    时间:2022-09-29 10:27:30

    文件篇 Unix的c语言的系统调用库,Unix是一个多道程序系统,一个资源可能有多个进程共享使用。作为Unix系统开发者,必须将c语言的知识应用到程序设计中,并根据实际的需要,在不引起冲突的情况下,让多个应用程序共享资源。 5.1系统调用基础 Unix系统大概提供了200个特殊函数,这些函数为系统调...

  • Unix_Linux系统定时器的应用(案例)

    时间:2022-09-10 20:36:58

     2014-05-05 Created By BaoXinjian 一、摘要 关于任务定时的命令crontab,在Linux中应用还算常见,这次为了配合开发完成一些辅助功能,以及一些备份更新等脚本,就需要crontab来完成,在windows下也就是一个批处理,linux只是多了一些命令而已。先来看...

  • Unix系统编程()信号处理器简介

    时间:2022-09-08 14:42:35

    信号处理器简介 信号处理器程序(也称为信号捕捉器)是当指定信号传递给进程时将会调用的一个函数。 这里会学习信号处理器的基本原理,后面将继续学习。 调用信号处理器程序,可能会随时打断主程序流程;内核代表进程来调用处理器程序,当处理器返回时,主程序会在处理器打断的位置恢复执行。 虽然信号处理器程序几乎可...

  • unix系统编程2

    时间:2022-09-08 14:47:53

    第二章 进程的生成(1)    先说说什么是进程?假设你编好了一个程序,在它没有被调用之前,它只是乖乖地躺在你的硬盘上,什么事情都不干。好不容易编出来的不干活,这是我们不能容忍的。所以我们要把它调到内存里,然后通过CPU去执行它。所以说,进程就是一个在执行状态下的程序。我们可以通过 $ps –...

  • Unix系统编程()发送信号kill

    时间:2022-09-08 14:47:41

      与shell的kill命令类似,一个进程能够使用kill系统调用向另一进程发送信号。 之所以选择kill作为术语,因为早期UNIX实现中大多数信号的默认行为是终止进程。 #include <signal.h> int kill(pid_t pid, int sig); pid参数标识...