编程教程

  • 程序员必读的书-Linux
    2023-12-30
    Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。无...阅读详情
  • Linux输入输出与文件
    2023-12-30
    1. 基于文件指针的文件操作(缓冲)linux中对目录和设备的操作都是文件操作,文件分为普通文件,目录文件,链接文件和设备文件。1.1. 文件的创建,打开与关闭原型为:#include <stdio.h> //头文件包含FILE *fopen(const char *pach,const...阅读详情
  • Linux Shell脚本之自动修改IP
    2023-12-30
    作为一名LinuxSA,日常运维中很多地方都会用到脚本,而服务器的ip一般采用静态ip或者MAC绑定,当然后者比较操作起来相对繁琐,而前者我们可以设置主机名、ip信息、网关等配置。修改成特定的主机名在维护和管理方面也比较方便。如下脚本用途为:修改ip和主机名等相关信息,可以根据实际需求修改,举一反三...阅读详情
  • Linux搭建SVN服务器方法
    2023-12-30
    1.yum install subversion#安装svn2.groupadd svn#为运行svn设置专用的用户组,非必须操作,但推荐3.useradd -g svn svn#为运行svn设置专用的用户,非必须操作,但推荐4.passwd svn#为运行svn专用用户设置密码,非必须操作,但推荐...阅读详情
  • Linux Shell脚本面试25问
    2023-12-30
    Q:1 Shell脚本是什么、它是必需的吗?答:一个Shell脚本是一个文本文件,包含一个或多个命令。作为系统管理员,我们经常需要使用多个命令来完成一项任务,我们可以添加这些所有命令在一个文本文件(Shell脚本)来完成这些日常工作任务。Q:2 什么是默认登录shell,如何改变指定用户的登录she...阅读详情
  • 常用命令
    2023-12-30
    1.基础命令操作命令说明查看文件的内容cat-naccess.log-n显示行号分页显示文件moreaccess.logEnter下一行,空格下一页,F下一屏,B上一屏分页显示文件lessaccess.log输入/字符串可查找并高亮显示文件尾tail-n2-faccess.log-n2显示最后2行,...阅读详情
  • Linux常用命令
    2023-12-30
    1.基础命令操作命令说明查看文件的内容cat-naccess.log-n显示行号分页显示文件moreaccess.logEnter下一行,空格下一页,F下一屏,B上一屏分页显示文件lessaccess.log输入/字符串可查找并高亮显示文件尾tail-n2-faccess.log-n2显示最后2行,...阅读详情
  • 12个linux进程管理命令介绍
    2023-12-30
    执行中的程序在称作进程。当程序以可执行文件存放在存储中,并且运行的时候,每个进程会被动态得分配系统资源、内存、安全属性和与之相关的状态。可以有多个进程关联到同一个程序,并同时执行不会互相干扰。操作系统会有效地管理和追踪所有运行着的进程。为了管理这些进程,用户应该能够:查看所有运行中的进程查看进程消耗...阅读详情
  • Linux为什么能成功?
    2023-12-30
    Linux,这个始于1991年由Linus Torvalds开发的类Unix操作系统内核已经成为开源世界的中心,人们不禁追问为什么Linux成功了,而包括GNU HURD和BSD在内的那么多相似的项目却失败了?自由软件和开源世界的发展史中最令人不解的问题之一是为什么Linux取得了如此辉煌的成功,然...阅读详情
  • shell复习笔记----命令与参数
    2023-12-30
    shell最基本的工作就是执行命令.每键入一道命令, shell 就会执行.$cd work;ls -l whizprog.c首先:格式很简单,以空白(Space 键或者 Tab键)隔开命令行中的各个组成部分.其次,命令名称是命令行的第一个项目.通常后面会跟着选项(option),任何额外的参数(a...阅读详情