Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Linux 怎么实现添加FTP用户并设置权限的方法

Linux 怎么实现添加FTP用户并设置权限的方法

Linux添加FTP用户并设置权限在linux中添加ftp用户,并设置相应的权限,操作步骤如下:1、环境:ftp为vsftp。被限制用户名为test。被限制路径为/home/test2、建用户,命令行状态下,在root用户下: 运行命令:“useradd -d /home/test test” //增加用户test,并制定test用户的主目录为/home/test 运行命令:“passwd test” //为test设置密码,运行后输入两次相同密码3、...
linux shell在while中用read从键盘输入的实现

linux shell在while中用read从键盘输入的实现

系统是ubuntu 14.04 64bit,之前曾想安装Stream来玩dota2,但最终没成功。由于Stream只有32bit,安装Stream时也安装了大量32bit的库。删除Stream后,这些库也一直没管,今天忽然心血来潮,想清理一下系统,把不必要的32bit库都干掉。dpkg -l | grep "i386"看一下,32bit库太多,一个个敲sudo apt-get purge xxx显然有点累,分析了一下输出,格式大概如下:rc libkrb5...
使用Bash Shell检查文件是否存在的方法

使用Bash Shell检查文件是否存在的方法

前言大家在工作的时候可能经常会遇到这样的需求,在类Unix系统的Bash环境下,怎样检查文件是否存在呢?既然有需求,当然就有解决的办法了,Shell中的test命令,可以用来检测文件的类型或者比较数值是否相等,该命令也能用来检查文件是否存在。可以用如下的命令来进行检查:test -e filename[ -e filename ] test -f filename[ -f filename ]下面的命令,则使用Shell的条件表达式,判断/etc/host...
Linux xargs命令详细介绍

Linux xargs命令详细介绍

Linux xargs命令1.功能:xargs可以将stdin中以空格或换行符进行分隔的数据,形成以空格分隔的参数(arguments),传递给其他命令。因为以空格作为分隔符,所以有一些文件名或者其他意义的名词内含有空格的时候,xargs可能会误判。简单来说,xargs是给其他命令传递参数的一个过滤器,是构建单行命令的重要组件之一。之所以要用到xargs,是因为由于很多命令不支持使用管道|来传递参数,例如:find /sbin -perm +700 |ls...
shell学习之printf命令格式化输出语句

shell学习之printf命令格式化输出语句

简介printf 命令用于格式化输出, 是echo命令的增强版。它是C语言printf()库函数的一个有限的变形,并且在语法上有些不同。注意:printf 由 POSIX 标准所定义,移植性要比 echo 好。如同 echo 命令,printf 命令也可以输出简单的字符串:$printf "Hello, Shell "Hello, Shell$printf 不像 echo 那样会自动换行,必须显式添加换行符( )。printf 命令的语法:printf f...
linux下执行shell命令方法简介

linux下执行shell命令方法简介

linux下执行shell命令有两种方法在当前shell中执行shell命令在当前shell中产生一个subshell,在subshell中执行shell命令1.在当前shell中执行shell命令主要就是在命令行中通过交互方式方式直接输入shell命令,命令行直接执行给出结果.比如这样:2.在当前shell中产生一个subshell,在subshell中执行shell命令比如我们把shell写成shell脚本的方式来运行,这个时候会先启动一个subshe...
Linux运维常用命令

Linux运维常用命令

自己的小网站跑在阿里云的ECS上面,偶尔也去分析分析自己网站服务器日志,看看网站的访问量。看看有没有黑阔搞破坏!于是收集,整理一些服务器日志分析命令,大家可以试试!1、查看有多少个IP访问:awk "{print $1}" log_file|sort|uniq|wc -lPS: wc -l 看看有多少行2、查看某一个页面被访问的次数:grep "/index.php" log_file | wc -l3、查看每一个IP访问了多少个页面:awk "{++S[...
shell两个文件去重的多种姿势

shell两个文件去重的多种姿势

前言大家都知道shell在文本处理上确有极大优势,比如多文本合并、去重等,但是最近遇到了一个难搞的问题,即两个大数据量文件去重。下面来看看详细的介绍吧。要求有txt文件A.txt和B.txt。其中A为关键词和搜索量,以逗号分隔,约90万行。B为关键词,约400万行。需要从A中找出与B重复的关键词。我试了N种姿势,但结果都不尽人意,最奇怪的是有些方法对小数据量的测试文件有用,一旦用在A与B上就会失败,真叫人百思不得其解。姿势一:awk -F, "{print...
shell(bash)下“time” 命令的输出详解

shell(bash)下“time” 命令的输出详解

前言相信大家都知道bash下time是一个很有用的命令,它可以为一段脚本或一个程序的执行计时,这通常在粗略比较程序执行效率的时候很方便。但是你会发现,time命令输出的时间文字不能被简单地重定向,例如重定向至一个文本文件,只能显示在屏幕上,这对于非交互计时很不方便。例如:$ time find . -name "mysql.sh" >1.txtreal 0m0.081suser 0m0.060ssys0m0.020s$ time find . -na...
深入理解Shell输出颜色与控制

深入理解Shell输出颜色与控制

前言大家都知道使用ls命令列出文件列表时,不同的文件类型会用不同的颜色显示。那么如何实现这样带颜色的文本输出呢?答案并不复杂,不管是用shell还是C语言。一、shell下的实现方法先来讲在shell下,如何实现。用echo命令就可以实现,参看以下例子:echo -e "33[32mHello, world!"当你在终端里敲下这条命令后,是不是发现系统用绿色输出了"Hello,world!",不止如此,连之后的命令提示符都变成了绿色?不要着急,听我继续说。...
linux Shell脚本里面把一个数组传递到awk内部进行处理

linux Shell脚本里面把一个数组传递到awk内部进行处理

前段时间和几位同事讨论过一个问题:Shell脚本里面怎样把一个数组传递到awk内部进行处理?当时没有找到方法。前两天在QQ群里讨论awk的时候,无意间又聊起这个话题。机缘巧合之下找到一个思路,特此分享。测试环境:[root]# head -1 /etc/redhat-releaseRed Hat Enterprise Linux Server release 6.5 (Santiago)[root]# awk --version | head -1GNU ...
UNIX sh(Bourne Shell)脚本里面使用数组的两种方法

UNIX sh(Bourne Shell)脚本里面使用数组的两种方法

sh 不像 bash 和 ksh 那样可以非常方便的定义和使用数组,但是可以通过其它方式来模拟数组。【方法1】通过 set 命令和位置参数来模拟数组# 定义数组set "word 1" word2 word3# 输出数组的第一个元素echo $1# 输出数组的第二个元素echo $2# 输出数组的第三个元素echo $3# 输出数组的所有元素echo $*echo $@# 向数组中增加一个元素set -- "$@" word4echo $4# 查看数组元素...
linux下怎么解压.tar.gz .tar.bz2命令

linux下怎么解压.tar.gz .tar.bz2命令

从网络上下载到的源码包, 最常见的是 .tar.gz 包, 还有一部分是 .tar.bz2包要解压很简单 :.tar.gz 格式解压命令为 tar -zxvpf xx.tar.gz.tar.bz2 格式解压命令为 tar -jxvpf xx.tar.bz2 //p参数可以保留原文件权限(很重要)以上所述是小编给大家介绍的linux下怎么解压.tar.gz .tar.bz2命令,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!...
<< 131 132 133 134 135 136 137 138 139 140 >>