linux后台启动sh文件[操作系统入门]
后台启动文件nohup /web/a/sh/crontab.sh & 查看端口ps -aux | grep crontab后台启动php文件php start.php start -d crontab.sh文件#!/bin/bash step=1 #间隔的秒数,不能大于60 for (( i = 0;i>-1; i=(1+step) )); do /usr/local/php/bin/php /web/a/sh/crontab.php sleep $step done ...
2024-01-10Linux文件、目录操作
cd 切换目录cd /bin 切换到bin目录(指定目录),cd即change dircd .. 切换过到当前目录的上一级目录,可以用..,也可以用../cd / 切换到系统根目录cd ~ 切换到当前用户的根目录,比如我的用户名是chy => /home/chycd - 切换到上一个目录,是上一个,不是上一级,类似于历史记录...
2024-01-10Linux文件目录权限[操作系统入门]
chmod [选项] mode file.....chmod先来开道。chmod选项常用选项-R,--recursive 递归操作,作用目录以及目录下的所有文件(..目录除外) Linux将分成三类人进行权限管理:拥有者、所属组以及其他人。拥有者有哪些权限?(其实拥有者可以对文件为所欲为)所属组有哪些权限?其他人有哪些权限?拥有者、...
2024-01-10linux查看文件指定行 [操作系统入门]
1. 从第1000行开始,显示2000行。即显示1000~2999行cat input_file | tail -n +1000 | head -n 2000 2. 显示 1000行到3000行cat input_file | head -n 3000 | tail -n +1001 *注意两种方法的顺序分解: tail -n 1000:显示最后1000行 tail -n +1000:从1000行开始显示,显示1000行以后的 head -n 1000:显示前面1000行 3. 用sed...
2024-01-1007:Linux文件系统[操作系统入门]
Linux文件系统 一,文件存放位置1./sbin 系统二进制目录,存放管理员级别的各种命令工具 2./bin 二进制目录,存放普通用户级别的各种命令工具 3./dev 设备目录,unix/linux对各种设备都是以文件的形式挂载的 4./boot 启动目录,存放启动文件 5./etc 系统配置文件目录,一般...
2024-01-10Linux操作系统安装图文配置教程详细版
随着嵌入式的发展,Linux的知识是必须的一部分,下面就让我们进行Linux系统的安装过程演示:一、 Linux的安装在此博客中以红旗(Red Flag)Asianux Workstation 3为例进行描述,其他版本的Linux与此相似。1.1 安装方式 根据Linux系统在计算机中的存在方式,将Linux的安装分为单系统、多系统和虚拟机...
2024-01-10linux文本处理工具(sed)[操作系统入门]
文本处理工具 sed(查看修改文件) Stream EDitor(sed),sed 是一种行编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为 "模式空间” ( pattern space ),接着用 sed 命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。然后读入下行,执行下一个循环。如果...
2024-01-10linux中批量添加文件前缀的操作
需要在文件夹内所有txt文件的文件名前面添加"gt_";就是由原来的文件“xxx.txt”变成“gt_xxx.txt”:网上搜来的脚本如下:for i in `ls`;do mv -f $i "echo "gt_"$i`;done1、首先, linux命令行切换到你需要修改文件名的目录之下:cd 目的目录2、在该目录下新建sh文件:touch xxx.sh3、打开xxx.sh文件:vim xxx.sh3、将...
2024-01-10详解Linux文件操作知识点
文件操作的相关系统调用创建int creat(const char *filename, mode_t mode);参数mode 指定新建文件的存取权限,它同umask 一起决定文件的最终权限(mode&umask),其中umask 代表了文件在创建时需要去掉的一些存取权限,它只影响读、写和执行权限,调用函数为int umask(int newmask)。打开int open(const char *pathname, int fla...
2024-01-10在Linux下的文件IO操作
系统调用系统调用: 操作系统提供给用户程序调用的一组“特殊”接口,用户程序可以通过这组“特殊”接口来获得操作系统内核提供的服务 为什么用户程序不能直接访问系统内核提供的服务为了更好地保护内核空间,将程序的运行空间分为 内核空间 和 用户空间(也就是常称的内核态和用户态...
2024-01-10linux系统中文件存储结构 [操作系统入门]
linux系统中一切文件都是从根目录(/)开始的,并按照文件系统层次化标准(FHS)采用树形结构来存放文件,并且定义了常见目录的用途。 什么是文件系统层次化标准(FHS)? FHS是根据以往无数Linux系统用户和开发者的经验而总结出来的,是用户在Linux系统中存储文件时要遵守的规则,用于...
2024-01-10Linux文件分割和合并 [操作系统入门]
1. 简介 Linux服务器普通的文件上传下载一般用 sz rz 就可以满足要求了,但是遇到大文件(超过4G)时就不好使了。 这是就可以通过将大文件分割为小文件传输,之后再进行文件合并即可。2. split usage: split <option> <input> <prefix> 第一步首先就是进行文件的分割操作,用到的是 split 命令 -b : ...
2024-01-10Linux修改文件常用操作指令[操作系统入门]
Linux修改文件时的一些常用操作指令,如 保存和退出等按ESC键 跳到命令模式,然后::w 保存文件但不退出vi :w file 将修改另外保存到file中,不退出vi :w! 强制保存,不推出vi :wq 保存文件并退出vi :wq! 强制保存文件,并退出vi :q 不保存文件,退出vi :q! 不保存文件,强制退出vi :e!...
2024-01-10Linux文件与目录管理 [操作系统入门]
Linux 文件与目录管理我们知道Linux的目录结构为树状结构,最顶级的目录为根目录 /。其他目录通过挂载可以将它们添加到树中,通过解除挂载可以移除它们。在开始本教程前我们需要先知道什么是绝对路径与相对路径。 绝对路径:路径的写法,由根目录 / 写起,例如: /usr/share/doc 这个目录。相...
2024-01-10Linux操作php.ini文件
有时你使用的是别人搭建好的环境,不知道php.ini在哪里,或者好久没有修改配置了,已经忘记了路径在哪,所以在操作文件之前,得先要找到.ini路径。找php.ini方式一$ php -i | grep "php.ini"Configuration File (php.ini) Path => /home/root/php7/libLoaded Configuration File => /home/root/php7/lib/php.ini方式二php --ini方式三find ...
2024-01-10linux内快速清空文件的几种方法 [操作系统入门]
1、首先我们打开centos系统,并创建一个文件在文件内写入几条数据。本篇内创建文件命令为"touch test.log",然后使用vi编辑器插入几条数据。 2、然后我们做个文件备份用于测试用。具体命令为"cp test.log test_bak.log"。 3、然后我们执行命令“: > test.log“,清空文件内容4、执行命令"cat test.log"...
2024-01-10Linux笔记:文件和目录常用操作
本文讲了一些文件和目录本身的基础知识和操作,如新建、复制、移动等,并不涉及文件内容的查看、编辑、搜索等操作。 文件归属文件的归属只有三种关系:所有者u:即文件的拥有者,并且一个文件同时只能有一个所有者,一般是谁创建的文件,这个文件的所有者就是谁。所属组g:文件归属...
2024-01-10Linux文件管理和用户管理 [操作系统入门]
文件管理实践1、显示/etc目录下,以非字母开头,后面跟了一个字母以及其它任意长度任意字符的文件或目录ls /etc/* | grep ^[0-9][^0-9]2、复制/etc目录下所有以p开头,以非数字结尾的文件或目录到/tmp/mytest1目录中# 创建/tmp/mytest1目录mkdir /tmp/mytest1# 第一种方法,...
2024-01-10Linux磁盘管理与文件系统 [操作系统入门]
结构磁盘基础检测并确认新硬盘规划硬盘中的分区创建文件系统挂载、卸载文件系统 磁盘结构硬盘的物理结构盘片:硬盘有多个盘片,每盘片2面磁头:每面一个磁头硬盘的数据结构扇区:盘片被分为多个扇形区域,每个扇区存放512字节的数据,硬盘的最小存储单位磁道:同一盘片不同半径的同...
2024-01-10Linux系统的文件管理—续 [操作系统入门]
大家好,前两篇文章,我们讲了虚拟机的安装,以及创建文件、移动、复制和删除,我们先回顾一下我们命令:创建文件:touct 空格 文件名.后缀创建文件夹:mkdir 空格 文件名移动:mv 空格 移动文件的路径 空格 目标文件的路径复制:cp 空格 移动文件的路径 空格...
2024-01-10Linux复制文件到多个目录 [操作系统入门]
linux中常用cp命令进行复制。但是一次只可以复制到一个文件夹内。今天刚好有需要将同一批文件复制到多个文件夹内。可以用cp echo 和xargs同时使用满足要求。echo /home/dir1 /home/dir2 /home/dir3 | xargs -n 1 cp -v /home/dir*/file dir1 dir2 dir3分别是三个不同的目标文件夹,如果有需要,还可以继续往...
2024-01-10如何在 Linux 操作系统中刷新文件系统缓冲区?
为了将缓存写入同步到持久存储,我们在 Linux 操作系统中使用了 sync 命令。同步命令用于同步易失性存储器和持久性存储器中的相应文件数据。语法同步命令的一般语法如下 -sync [OPTION] [FILE]...同步命令中可用选项的简要说明不。选项和说明1-d, --data只同步文件数据,不同步不需要的元数据。2-f, --file-...
2024-01-10一文详解Linux用户和用户组 [操作系统入门]
?一、用户#前言用户的身份在我们平时中就很常见,比如我们要登录百度网盘,qq都是以一个用户的身份进行登录,那么在Linux系统中也一样,我们也是需要一个用户来登录到服务器里面,然后再做相关的操作,一个进程也需要以一个用户的身份运行。用户分类root用...
2024-01-10linux使用grep条件搜索大文件的行数等操作
二、常用的搜索命令1、grep搜索 grep 参数 文件名 | head //从头查找 grep 参数 文件名 | wc- l //查看符合条件的有多少行 cat 文件名 |grep 参数$ //输出以该参数结尾的行内容2、实例(1)根据具体的参数来搜索行数cat /data/weblogs/xxx.access.log |grep "GET /pixel.jpg?"|wc -l 4102386(2)...
2024-01-10linux环境下Unison文件双向同步配置 [操作系统入门]
Unison是windows和unix平台下都可使用的文件双向同步工具,它能使网络上的两个文件夹保持双向同步。它能自动处理两份拷贝中没有冲突的部分,有冲突的部分将会显示出来让用户选择更新策略;在linux环境下进行文件的双向同步,可以选择unison,具体配置过程:1.配置双机SSH信任2.在两台机器上分别安装...
2024-01-10