ptrace系统调用详解 Questions 1.在Linux系统中,进程状态除了我们所熟知的TASK_RUNNING,TASK_INTERRUPTIBLE,TASK_STOPPED等,还有一个TASK_TRACED。这表明这个进程处于什么状态? 2.strace可以方便的帮助我们记录进程所执行的系 ...
分类:
其他好文 时间:
2021-02-19 13:22:57
阅读次数:
0
ls ls -a 显示全部文件(含隐藏) ls -l 以列表方式显示 ls -lh列表更加人性化() pwd 查看当前所在目录位置 cd 切换目录 cd .. 切回上一级目录 (注意此处需要空格) cd / 切回根目录 mkdir 创建文件夹 mkdir /home/admin/aa 绝对路径创建 ...
分类:
系统相关 时间:
2021-02-19 12:52:05
阅读次数:
0
本文将介绍一系列与Linux系统编程有关的概念。 操作系统的核心——内核 操作系统 System 、内核 kernel 广义指完整的软件包,这包括用来管理计算机资源的核心层软件,以及附带的所有标准软件工具,诸如命令行解释器、图形用户界面、文件操作工具和文本编辑器等。 狭义指管理和分配计算机资源(即C ...
分类:
系统相关 时间:
2021-02-18 13:57:40
阅读次数:
0
1. 单进程最大打开文件数限制 有时候会遇上socket/file: can‘t open so many files的问题,其实是Linux系统有文件句柄限制的,一般Linux系统限制单进程最大可以打开1024个文件,这是远远不能满足高并发需求的。 通过ulimit –a命令来查看系统的一些资源限 ...
分类:
系统相关 时间:
2021-02-17 14:58:56
阅读次数:
0
一、vi/vim编辑器的介绍 1.vi编辑器是所有Unix及Linux系统下标准的编辑器,他就相当于windows系统中的记事本一样。 2.vim可以当作vi的升级版本,能够把你代码中正确输入的语法,进行高亮显示。 二、vi/vim编辑器的三种模式 (一) 一般模式 1 一般模式下的命令及操作 1. ...
分类:
系统相关 时间:
2021-02-16 12:26:48
阅读次数:
0
Linux系统的硬链接和软连接是有很多区别的。 1.本质区别: 硬链接本质上是同一个文件 软连接本质上不是同一个文件 先查看硬链接: 首先,使用ll /data/test/passwd.txt查看passwd.txt文件的硬链接属性,这是发现硬链接数为1 ll /data/test/passwd.t ...
分类:
系统相关 时间:
2021-02-09 12:12:47
阅读次数:
0
用过linux系统的朋友,基本肯定会用过ssh。因为大部分的linux登录都是通过ssh将进行登录,除非你用的是类似windows的桌面版。 一、什么是SSH SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在 ...
分类:
其他好文 时间:
2021-02-08 12:22:12
阅读次数:
0
Tomcat是一个开源且免费的 java Web 服务器,是Apache软件基金会的项目 安装tomcat 1、前置条件 安装tomcat前,需要先安装jdk,没有的安装jdk的朋友,可以先去安装jdk jdk安装网址:https://www.cnblogs.com/technicist/p/143 ...
分类:
系统相关 时间:
2021-02-08 12:15:42
阅读次数:
0
一个 tomcat 下如何部署多个项目?附详细步骤 一个tomcat下如何部署多个项目?Linux跟windows系统下的步骤都差不多,以下linux系统下部署为例。windows系统下部署同理。 一、不修改端口,部署多个项目 清楚tomcat目录结构的应该都知道,项目包是放在webapps目录下的 ...
分类:
其他好文 时间:
2021-02-03 10:43:56
阅读次数:
0
查看当前系统语言 登陆linux系统打开操作终端之后,输入 echo $LANG 可以查看当前使用的系统语言。如: ** en_US.UTF-8 表示英文** ** zh_CN.UTF-8 表示中文** 查看安装的语言包 查看是否有中文语言包可以在终端输入 locale 命令,如有 zh_cn 表示 ...
分类:
系统相关 时间:
2021-02-03 10:40:15
阅读次数:
0