linux
awhip9
这个作者很懒,什么都没留下…
展开
-
Linux/Unix下pid文件作用浅析
在Linux系统的目录/var/run下面一般我们都会看到很多的*.pid文件。而且往往新安装的程序在运行后也会在/var/run目录下面产生自己的pid文件。那么这些pid文件有什么作用呢?它的内容又是什么呢?(1) pid文件的内容:pid文件为文本文件,内容只有一行, 记录了该进程的ID。用cat命令可以看到。(2) pid文件的作用:防止进程启动多个副本。只有获得pid文件(固定路径固定文转载 2016-09-15 13:14:07 · 304 阅读 · 0 评论 -
如何更改linux文件的拥有者及用户组(chown和chgrp)
本文整理自: http://blog.163.com/yanenshun@126/blog/static/128388169201203011157308/http://ydlmlh.iteye.com/blog/1435157一、基本知识 在Linux中,创建一个文件时,该文件的拥有者都是创建该文件的用户。该文件用户可以修改该文件的拥有者及用户组,当然root用转载 2017-04-24 19:10:40 · 375 阅读 · 0 评论 -
linux tail 命令详解
linux ---tail命令 linux中tail命令---用于查看文件内容 最基本的是cat、more和less。 1. 如果你只想看文件的前5行,可以使用head命令,如: head -5 /etc/passwd 2. 如果你想查看文件的后10行,可以使用tail命令,如: tail -10 /etc/passwd 或 tail -n 10 /etc/pa转载 2017-04-25 15:33:55 · 343 阅读 · 0 评论 -
linux下的chmod,chown和chgrp
对于linux的权限掌握以下几个命令就可以非常熟练的操作系统中的各种权限了。使用权限 : 所有使用者 使用方式 : chmod [-cfvR] [--help] [--version] mode file... 说明 : Linux/Unix 的档案存取权限分为三级 : 档案拥有者、群组、其他。利用 chmod 可以藉以控制档案如何被他人所存取。 mode : 权限设定字串转载 2017-04-27 18:22:40 · 215 阅读 · 0 评论 -
linux硬链接与软链接
Linux 系统中有软链接和硬链接两种特殊的“文件”。软链接可以看作是Windows中的快捷方式,可以让你快速链接到目标档案或目录。硬链接则透过文件系统的inode来产生新档名,而不是产生新档案。创建方法都很简单:软链接(符号链接) ln -s source target 硬链接 (实体链接)ln source targetinode要解释清楚两者的转载 2017-06-29 18:08:41 · 235 阅读 · 0 评论 -
Linux中设置服务自启动的三种方式
有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务主要用三种方式进行这一操作: ln -s 在/etc/rc.d/rc*.d目录中建立/etc/init.d/服务的软链接(*代表0~6七个运行级别之一) chkonfig 命令行运行级别设置 ntsysv 伪图形运行级别设置注意: 1.这三种方式主要用于以redhat为基础的发行版 2.如果还不知转载 2017-06-26 11:28:17 · 433 阅读 · 0 评论 -
yum 安装的程序 安装到哪里了?
yum 安装的程序 安装到哪里了?rpm -ql XXXX通过如上命令可以查看安装路径转载 2017-06-26 13:55:18 · 300 阅读 · 0 评论 -
Linux更改文件及目录权限问题
1. 快速实例学习:修改某个目录下的所有文件的权限,包括子目录中的文件,例子如下:# chmod 777 /home/user 注:仅把/home/user目录的权限设置为rwxrwxrwx# chmod -R 777 /home/user 注:表示将整个/home/user目录与其中的文件和子目录的权限都设置为rwxrwxrwx 其中,参数-R表示启动递归处理转载 2017-06-26 16:31:24 · 488 阅读 · 0 评论 -
ps -ef |grep 输出的具体含义
比如:[root@localhost ~]# ps -ef | grep ApacheJetspeedroot 18887 18828 0 08:09 pts/0 00:00:00 grep ApacheJetspeed字段含义如下:UID PID PPID C STIME TTY TIME CMDroo转载 2017-08-31 10:13:28 · 1483 阅读 · 0 评论 -
Linux系统中的文件的s权限
在Linux系统中最常见的文件权限是w、r、x,分别对应着写、读、执行权限,但是除此之外linux还支持另外一系列的权限设置,这篇文字讲的就是这些权限中s权限的具体含义。 s,表示set UID或set GID。位于user或group权限组的第三位置。如果在user权限组中设置了s位,则当文件被执行时,该文件是以文件所有者UID而不是用户UID 执行程序。如果在group权限组中设转载 2017-09-01 16:34:19 · 6349 阅读 · 0 评论 -
Linux下用户组、文件权限详解
用户组在linux中的每个用户必须属于一个组,不能独立于组外。在linux中每个文件有所有者、所在组、其它组的概念- 所有者- 所在组- 其它组- 改变用户所在的组 所有者一般为文件的创建者,谁创建了该文件,就天然的成为该文件的所有者用ls ‐ahl命令可以看到文件的所有者也可以使用chown 用户名 文件名来修改文件的所有者 文件所在组当某个用转载 2017-04-24 16:30:06 · 459 阅读 · 0 评论 -
Linux命令中Ctrl+z、Ctrl+c和Ctrl+d的区别和使用
Ctrl+c,Ctrl+d,Ctrl+z在Linux中意义Ctrl+c和ctrl+z都是中断命令,但是他们的作用却不一样.Ctrl+c是强制中断程序的执行。Ctrl+z的是将任务中断,但是此任务并没有结束,他仍然在进程中他只是维持挂起的状态。[root@localhost ~]# ping baidu.comPING baidu.com (220.181.57.217转载 2017-05-06 11:42:53 · 1747 阅读 · 0 评论 -
linux查看文件的几种方式
有许多命令都可以查看文件,不同的命令有不同的优点,可以针对不同的需要分别选择命令以提高效率:cat 由第一行开始显示内容,并将所有内容输出tac 从最后一行倒序显示内容,并将所有内容输出more 根据窗口大小,一页一页的现实文件内容less 和more类似,但其优点可以往前翻页,而且进行可以搜索字符head 只显示头几行tail 只显示最后几行nl 类似于cat -n,转载 2017-03-27 14:06:56 · 673 阅读 · 0 评论 -
ps aux指令詳解
Linux上进程有5种状态:1. 运行(正在运行或在运行队列中等待)2. 中断(休眠中, 受阻, 在等待某个条件的形成或接受到信号)3. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)4. 僵死(进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放)5. 停止(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号转载 2016-12-30 16:33:19 · 243 阅读 · 0 评论 -
Systemd 入门教程:命令篇
Systemd 是 Linux 系统工具,用来启动守护进程,已成为大多数发行版的标准配置。本文介绍它的基本用法,分为上下两篇。今天介绍它的主要命令,下一篇介绍如何用于实战。一、由来历史上,Linux 的启动一直采用init进程。下面的命令用来启动服务。$ sudo /etc/init.d/apache2 start# 或者$ service a转载 2017-03-21 10:08:05 · 461 阅读 · 0 评论 -
Linux系统管理员不可不知的命令:sudo
【2013年7月25日 51CTO外电头条】sudo是个统管一切的命令。它的字面意思是代表“超级用户才能做!”(super user do!)对Linux系统管理员或高级用户而言,它是必不可少的最重要的命令之一。你可曾有过这样的经历:在终端中试着运行某个命令,结果却遇到“拒绝访问”?这个就是你所需要的命令!但正所谓,权力越大,责任也越大!较之以根用户身份登录,或者使用 su “switch u转载 2017-03-21 10:09:18 · 357 阅读 · 0 评论 -
stat命令输出结果中, Access,Modify,Change的含义
先建立一个空白文件a.txt1[emduser@emd tmp]$ touch a.txt2 3[emduser@emd tmp]$ ls -al a.txt4 5-rw-rw-r-- 1 emduser e转载 2017-03-28 18:22:04 · 761 阅读 · 0 评论 -
【译】什么情况下应该分解复杂的查询来提升性能
Microsoft SQL Server在大多数情况下都能够创建非常高效的执行计划。但是在某些特定的查询类型会给查询优化器带来麻烦。本篇文章阐述了其中4种情况,这些情况通常包含了需要SQL Server传递多个数据集、产生没有统计信息的中间结果集,抑或是中间结果集的统计信息无法被正确计算。 将单独的查询语句分解为多个语句或是多个步骤,来使得SQl Server生成完全不同的执行计划,转载 2017-03-28 18:32:15 · 436 阅读 · 0 评论 -
Xshell配置ssh免密码登录-密钥公钥(Public key)与私钥(Private Key)登录【已成功实例】
ssh登录提供两种认证方式:口令(密码)认证方式和密钥认证方式。其中口令(密码)认证方式是我们最常用的一种,这里介绍密钥认证方式登录到linux/unix的方法。使用密钥登录分为3步:1、生成密钥(公钥与私钥);2、放置公钥(Public Key)到服务器~/.ssh/authorized_key文件中;3、配置ssh客户端使用密钥登录。一、生成密钥公钥(Publi转载 2017-03-29 17:58:14 · 880 阅读 · 0 评论 -
Linux中etc目录是什么缩写
/etc etc不是什么缩写,是and so on的意思 来源于 法语的 et cetera 翻译成中文就是 等等 的意思. 至于为什么在/etc下面存放配置文件, 按照原始的UNIX的说法(Linux文件结构参考UNIX的教学实现MINIX) 这下面放的都是一堆零零碎碎的东西, 就叫etc, 这其实是个历史遗留.这个是来源于拉丁语全称etcetera.n.等等之人(或物),附加的人转载 2017-03-27 11:07:10 · 4261 阅读 · 0 评论 -
curl 介绍和基本用法
curl是一个广泛使用的用来上传和下载的命令行工具,当然严格来讲,它还可以有别的用途。对于测试来讲,它是Web相关测试非常实用的工具,包括debugging,使用起来非常方便。而且另一方面,因为它是纯命令行的工具,所以也可以非常方便的作为一个组件集成到automation或者其他的测试框架里面,将HTTP/HTTPS/FTP相关的上传和下载等任务交给它。最近因为在做web service相关的转载 2017-03-27 11:36:22 · 1462 阅读 · 0 评论 -
CURL常用命令
原文地址: http://www.thegeekstuff.com/2012/04/curl-examples/下载单个文件,默认将输出打印到标准输出中(STDOUT)中curl http://www.centos.org通过-o/-O选项保存下载的文件到指定的文件中:-o:将文件保存为命令行中指定的文件名的文件中-O:使用URL中默认的文件名保存文件到本地转载 2017-03-27 11:37:33 · 346 阅读 · 0 评论 -
Linux 设置程序开机自启动 (命令systemctl 和 chkconfig用法区别比较)
之前在Linux centos 7 上安装了apache 和mysql,当时并没有设置开机自动启动。最近又重新练习网页,每次开机总是要手动启动httpd和mysqld,不方便,就想设置成开机自动启动apache和mysql。Linux centos 7 怎样设置开机自动启动httpd和mysqld服务呢?我在网上找到了下面两条命令:systemctl enable转载 2017-12-19 16:37:42 · 698 阅读 · 0 评论