美文网首页
linux基础简单集合

linux基础简单集合

作者: 舒小贱 | 来源:发表于2017-10-15 23:30 被阅读0次

1,进程和线程的区别,多线程编程

  1. 不同进程的地址空间是独立的。
  2. 同一进程内的各线程共享同一地址空间。一个进程的线程在另一个进程内饰不可见的。
  3. 进程是系统资源分配和调度的基本单元,线程是进程的执行单元。资源是分配给进程的,线程不需要分配系统资源(准确的说,只需要很少的系统资源),线程可以直接使用隶属的进程的系统资源。所以说,进程间切换远远比线程间切换耗费资源。
  4. 线程与进程的关系为:线程是进程的执行单元,操作系统通过调度线程来使应用程序(进程)工作。而进程是线程的容器。他由操作系统创建,但是在具体执行过程中又创建了线程。
  5. php原生不支持多进程多线程的编程方式,但是php加上pcntl拓展可以通过系统调用fork来实现多进程;php中可以通过pthreads拓展来实现多线程。

2,内存管理

3,vim编辑器

4,网络,进程查看等常用命令

  1. 如何在/home/minping目录下找出大小超过10MB的文件?
[root@localhost minping]# find /home/minping -size +10M
/home/minping/pg_todo_log/jiaohang/postgresql-2017-09-07_132131.csv
/home/minping/pg_todo_log/jiaohang/postgresql-2017-09-07_103934.csv
/home/minping/redis_study/redis/deps/jemalloc/lib/libjemalloc.a
[root@localhost minping]# 
  1. 如何在/home/minping目录下找出120天之前被修改过的文件?
[root@localhost minping]# find /home/minping -mtime +120
  1. 如何在/home/minping目录下找出90天之内未被访问过的文件?
find /home/minping -atime -90

4)在当前目录下创建一个名字为1的目录 的命令? 创建级联目录 ./2/3/的命令? 一条命令创建级联目录 ./1/2/3和./1/2/4?

mkdir ./1
mkdir -p ./2/3
mkdir -p ./1/2/{3,4}

5)cp一个目录中的文件需要什么权限,mv呢,rm呢,touch呢
答:cp需要x权限,mv、rm、touch都需要wx权限

6)用cat如何向文件中重定向字符串
第一种方法,输入完后按ctrl+d表示结束符:

[minping@localhost 2]$ cat >> 1.txt
fad
vvv
[minping@localhost 2]$ vim 1.txt

第二种方法,相比较第一种方法可以自定义输入完的命令,下面例子是以EOF为结束符,可以换成别的如abc:

[minping@localhost 2]$ cat >> 2.txt << EOF
> 00000
> 11111
> EOF
[minping@localhost 2]$ vim 2.txt

相关文章

  • linux基础简单集合

    1,进程和线程的区别,多线程编程 不同进程的地址空间是独立的。 同一进程内的各线程共享同一地址空间。一个进程的线程...

  • [Linux记录] 常用BASH命令(1)——基础

    基础 Linux最简单基础的常用命令,掌握这些命令就可简单使用Linux系统。 以下命令的更多用法可以参考:菜鸟教...

  • Java基础之集合类

    Java基础之集合类 集合类简单介绍 Java集合是Java提供的工具包,包含了常用的数据结构:集合、链表、队列、...

  • 使用 Node.js 快速搭建图片处理服务

    前言 难度:简单类型:step-by-step适用:有 node.js 基础和 linux 基础开发环境:jdk ...

  • Java基础

    Java基础 集合基础 集合框架 多线程基础 多线程框架 反射 代理 集合基础 ArrayList LinkedL...

  • 简单的Linux基础

    Linux 目录 /:根目录,一般根目录下只存放目录,在Linux下有且只有一个根目录。所有的东西都是从这里开始。...

  • Linux命令基础(简单)

    文件和目录 cd /home 进入 '/ home' 目录' cd .. 返回上一级目录 cd ../.. 返回上...

  • Linux指令集合

    linux指令集合【https://www.runoob.com/linux/linux-file-content...

  • 干货:linux基础知识

    Linux从字面上讲就感觉不是很简单,下面我就来告诉你们linux的一些入门及基础知识 linux的特点 - 免...

  • timedatectl

    1. 介绍 timedatectl是systemd的一部分,systemd是一个linux系统基础组件的一个集合,...

网友评论

      本文标题:linux基础简单集合

      本文链接:https://www.haomeiwen.com/subject/ddbcuxtx.html