-
Linux下查看Nginx安装目录
所属栏目:[Linux] 日期:2020-12-13 热度:80
Linux环境下,怎么确定Nginx是以那个config文件启动的? 输入命令行: ps -ef | grep nginx 摁回车,将出现如下图片: ? ?master process 后面的就是 nginx的目录 ?[详细]
-
linux命令(6):rmdir 命令
所属栏目:[Linux] 日期:2020-12-13 热度:198
rmdir命令 rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的。(注意,rm - r dir命令可代替rmdir,但是有很大危险性。)删除某目录时也必须具有对父目录的写权限。 1.命令格式: rmdir [选项]... 目录... 2.命令功能: 该命令[详细]
-
linux命令(8):cp 命令
所属栏目:[Linux] 日期:2020-12-13 热度:130
cp命令用来复制文件或者目录,是Linux系统中最常用的命令之一。一般情况下,shell会设置一个别名,在命令行下复制文件时,如果目标文件已经存在,就会询问是否覆盖,不管你是否使用-i参数。但是如果是在shell脚本中执行cp时,没有-i参数时不会询问是否覆盖。[详细]
-
Linux awk用法
所属栏目:[Linux] 日期:2020-12-13 热度:167
在学习awk之前我们应该都学过sed,grep,tr,cut等等命令,这些命令都是为了方便我们对Linux下文本和数据的处理,但是我们会发现很多时候这些命令并不能一下子就完全解决我们的需求,很多时候我们都需要使用管道符结合这些命令来使用,今天我就给大家介绍一个命[详细]
-
linux中grep命令的用法
所属栏目:[Linux] 日期:2020-12-13 热度:79
作为linux中最为常用的三大文本(awk,sed,grep)处理工具之一,掌握好其用法是很有必要的。 首先谈一下grep命令的常用格式为:grep ?[选项] ?”模式“ ?[文件] grep家族总共有三个:grep,egrep,fgrep。 常用选项: -E :开启扩展(Extend)的正则表达式[详细]
-
查看crontab运行状态
所属栏目:[Linux] 日期:2020-12-13 热度:126
cron服务是linux的内置服务,但它不会开机自动启动。可以用以下命令启动和停止服务: /sbin/service crond start /sbin/service crond stop /sbin/service crond restart /sbin/service crond reload 以上1-4行分别为启动、停止、重启服务和重新加载配置。[详细]
-
linux命令(3):pwd命令
所属栏目:[Linux] 日期:2020-12-13 热度:80
Linux中用 pwd 命令来查看”当前工作目录“的完整路径。 简单得说,每当你在终端进行操作时,你都会有一个当前工作目录。 在不太确定当前位置时,就会使用pwd来判定当前目录在文件系统内的确切位置。 1.命令格式: ?? ?pwd [选项] 2.命令功能: ?? ?查看”[详细]
-
linux命令(1):ls命令
所属栏目:[Linux] 日期:2020-12-13 热度:113
ls命令是linux下最常用的命令。 ls命令就是list的缩写,缺省下ls用来打印出当前目录的清单,如果ls指定其他目录,那么就会显示指定目录里的文件及文件夹清单。 通过ls?命令不仅可以查看linux文件夹包含的文件,而且可以查看文件权限(包括目录、文件夹、文件[详细]
-
shell
所属栏目:[Linux] 日期:2020-12-13 热度:196
1.获取字符串长度 ${#string_name} 例如: #!/bin/bash str="http://c.biancheng.net/shell/" echo ${#str} 运行结果: 29 2.字符串的拼接 在Shell中你不需要使用任何运算符,将两个字符串并排放在一起就能实现拼接,非常简单粗暴。 3.从指定位置开始截取 格[详细]
-
linux命令(7):mv命令
所属栏目:[Linux] 日期:2020-12-13 热度:69
mv命令 ? mv命令是move的缩写,可以用来移动文件或者将文件改名(move (rename) files),是Linux系统下常用的命令,经常用来备份文件或者目录。 1.命令格式: ??? mv [选项] 源文件或目录 目标文件或目录 2.命令功能: 视mv命令中第二个参数类型的不同([详细]
-
linux设置服务器时间
所属栏目:[Linux] 日期:2020-12-13 热度:184
在 Linux 机器上有两种时钟: 由内核维持的软件时钟(又称系统时钟)和在机器关机后记录时间的(电池供电的)硬件时钟. 启动的时候,内核会把系统时钟与硬件时钟同步. 之后,两个时钟各自独立运行. 设置系统时间 date -s "年-月-日 时:分:秒" date -s "2018-05-24 1[详细]
-
linux命令(2):cd命令
所属栏目:[Linux] 日期:2020-12-13 热度:74
Linux?cd? 命令可以说是 Linux 中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用? cd? 命令上的。 所以,学习 Linux? 常用命令,首先就要学好? cd? 命令的使用方法技巧。 ? 1.?命令格式: cd?[ 目录名 ] 2.?命令功能: 切换当前目录至 dirNam[详细]
-
[转]linux多命令的顺序执行
所属栏目:[Linux] 日期:2020-12-13 热度:191
cd /tmp/abc/ab mv a.txt a.txt.bak mv a.txt.new a.txt chmod 777 a.txt 等价于 cd /tmp/abc/ab mv?a.txt a.txt.bak ?mv a.txt.new a.txt ?chmod 777 a.txt ? 详细说明如下: 当我们需要一次执行多个命令的时候,命令之间需要用连接符连接,不同的连接符有[详细]
-
nginx重启
所属栏目:[Linux] 日期:2020-12-13 热度:111
nginx -s reload[详细]
-
linux命令(4):mkdir命令
所属栏目:[Linux] 日期:2020-12-13 热度:154
linux mkdir 命令 ? 用来创建指定的名称的目录,要求创建目录的用户在当前目录中具有写权限,并且指定的目录名不能是当前目录中已有的目录。 1.命令格式: mkdir [选项] 目录... 2.命令功能: 通过 mkdir 命令可以实现在指定位置创建以 DirName(指定的文件[详细]
-
linux中find命令
所属栏目:[Linux] 日期:2020-12-13 热度:52
find /etc/ -name passwd ##查找/etc/下名称中带有passwd的文件[详细]
-
linux硬链接和软链接的区别
所属栏目:[Linux] 日期:2020-12-13 热度:120
1.命令 a.硬链接: ln 源文件 链接名 [root@localhost tmp]# ll -i total 1 18319574 -rw-r--r-- 2 root root 1 Nov 28 18:07 e.txt [root@localhost tmp]# ln e.txt f [root@localhost tmp]# ll -i total 2 18319574 -rw-r--r-- 2 root root 1 Nov 28 18:07[详细]
-
vi 文字处理器
所属栏目:[Linux] 日期:2020-12-13 热度:137
vi 的使用 基本上 vi 共分为三种模式,分别是『一般模式』、 『编辑模式』与『指令列命令模式』三种! 这三种模式的作用是: 一般模式: 以 vi 处理一个档案的时后,一进入该档案就是一般模式了。在这个模式中, 你可以使用『上下左右』按键来移动光标,您可[详细]
-
历史命令:history
所属栏目:[Linux] 日期:2020-12-13 热度:179
[root@linux ~]# history [n] [root@linux ~]# history [-c] [root@linux ~]# history [-raw] histfiles 参数: n :数字,意思是『要列出最近的 n 笔命令列表』的意思! -c :将目前的 shell 中的所有 history 内容全部消除 -a :将目前新增的 history 指令[详细]
-
Linux系统常见的压缩与打包
所属栏目:[Linux] 日期:2020-12-13 热度:178
1.gzip,zcat [root@linux ~]# gzip [-cdt#] 檔名 参数: -c? :将压缩的数据输出到屏幕上,可透过数据流重导向来处理; -d? :解压缩的参数; -t? :可以用来检验一个压缩档的一致性~看看档案有无错误; -#? :压缩等级,-1 最快,但是压缩比最差、-9 最慢[详细]
-
[APUE]标准IO库(上)
所属栏目:[Linux] 日期:2020-12-13 热度:142
一、流和FILE对象 系统IO都是针对文件描述符,当打开一个文件时,即返回一个文件描述符,然后用该文件描述符来进行下面的操作,而对于标准IO库,它们的操作则是围绕流(stream)进行的。 当打开一个流时,标准IO函数fopen返回一个指向FILE对象的指针。该对象通[详细]
-
linux poll函数 利用select实现IO多路复用TCP服务端
所属栏目:[Linux] 日期:2020-12-13 热度:92
poll函数与select函数差不多 函数原型: #include poll.h int poll( struct pollfd fd[],nfds_t nfds, int timeout); struct pollfd的结构如下: struct pollfd{ int fd; // 文件描述符 short event ; 请求的事件 short revent; 返回的事件 } 每个pollfd[详细]
-
[APUE]UNIX进程的环境(上)
所属栏目:[Linux] 日期:2020-12-13 热度:144
一、 前言 ??本章将学习:当执行程序时,其main函数是如何被调用的,命令行参数是如何传送给执行程序的,典型的存储器布局是什么样式,如何分配另外的存储空间,进程如何使用环境变量,进程终止的不同方式等。另外还将说明longjmp和setjmp函数以及它们与栈的[详细]
-
利用select实现IO多路复用TCP服务端
所属栏目:[Linux] 日期:2020-12-13 热度:192
一、相关函数 1.??int?select (int?maxfdp,fd_set *readset,fd_set *writeset,fd_set *exceptset,struct?timeval *timeout); int maxfdp : 该参数是指集合中所有文件描述符的范围, 即所有文件描述符的最大值加1; fd_set *readset : 该参数是我们所关心的文[详细]
-
[APUE]进程控制(下)
所属栏目:[Linux] 日期:2020-12-13 热度:117
一、更改用户ID和组ID ??可以用setuid设置实际用户ID和有效用户ID。可以用setgid函数设置实际组ID和有效组ID。 # include sys/types.h # include unistd.h int setuid (uid_t uid); int setgid (gid_t gid);返回值:成功为 0,出错为- 1 ??有关改变用户ID的规[详细]