51dev.com IT技术开发者社区

51dev.com 技术开发者社区

linux批量修改文件名

linux批量修改文件名

批量修改文件名称:find./-namescreen.png|xargsrename's/screen/launch_screnn/'...

在linux下复制文件

在linux下复制文件

说明:在linux下以绝对路径方式复制文件,以下代码实现的是把一个文件夹里面所有的文件复制到另一个文件夹里面特别注意:linux和window差别比较大的地方:文件夹(或文件)的可读可写等权限,所以需要复制的文件必须可读,目标文件夹必须可写!我已经在此栽了好几个跟头了、以下是具体代码:/***获得文件名.*@retur...

bash-scp在复制大文件时停顿

bash-scp在复制大文件时停顿

根据实验的需要,我将 MTU设置为8000.这样做之后,当我使用scp复制大文件时,它停止了0.00%.我试过scp-l或scp-C并打开/关闭tcp_sack,但仍然没有工作.实验结果比较我不能更改MTU大小.还有什么其他方法可以帮忙吗?尝试一个全面的解决方案,因为根据您的情况可能会有几个问题和限制.&nb...

linux添加计划任务

linux添加计划任务

crond是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。可以用以下的方法启动、关闭这个服务:/sbin/servicecrondstart//启动服务/sbin/servicecrondst...

Bash的文件名元字符

Bash的文件名元字符

Bash的文件名元字符 元字符含义1. * 匹配0个或者多个任意字符2.  ? 匹配1个任意字符3.  [abc...] 匹配一个括号中的字符,如果使用连接线(-),则表示匹配范围中的一个字符。(如,a-z,A-Z,0-9)4.&...

Linux下使用C语言编写获取某个域名IP地址的程序

Linux下使用C语言编写获取某个域名IP地址的程序

根据《UNIX环境高级编程(第二版)》的相关章节的描述,编写了这个程序,以验证对所学知识的理解是否正确。/**获取某个域名的ip地址,以列表形式打印。**作者:nswish*2012-01-30**在如下环境编译通过:*Kubuntu11.1*gccversion4.6.1*/#include<stdio.h&g...

Linux  Mysql数据库安全配置

Linux Mysql数据库安全配置

目录:1.修改mysql管理员账号root的密码(2种方法)2.修改mysql管理员账号root3.mysql管理员root账号密码遗忘解决办法(2种方法)4.创建数据库用户(3种方法)5.mysql数据库权限管理  本地权限  网络权限    撤销权限  &...

scp命令详解

scp命令详解

先说下常用的情况:两台机器IP分别为:A.104.238.161.75,B.43.224.34.73。在A服务器上操作,将B服务器上/home/lk/目录下所有的文件全部复制到本地的/root目录下,命令为:scp-rroot@43.224.34.73:/home/lk/root。具体过程为:[root@XX~]#sc...

Linux版本MongoDB安装

Linux版本MongoDB安装

伴随着互联网应用的迅猛推广和各种开源产品的深入,各种非关系型数据NoSQL产品近几年的发展比较迅猛。针对特定行业、领域和应用场景,脱离关系型数据模型体系的NoSQL家族,已经逐步深入各行各业,逐步被技术应用领域所接受。 MongoDB由于自身基于文档(Document)和灵活的Schema策略模型,以及较为成...

Linux基础命令---lpc控制打印机

Linux基础命令---lpc控制打印机

lpclpc 指令用来控制打印机,它提供了一个命令行,用户可以输出命令来控制打印机。如果命令行上没有指定命令,lpc将从标准输入中显示提示符并接受命令。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora、openSUSE、SUSE。 1 、语法lpc&nbs...

Linux基础命令---lp打印文件

Linux基础命令---lp打印文件

lplp 指令用来打印文件,也可以修改存在的打印任务。使用该指令可以指定打印的页码、副本等。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、Fedora、openSUSE、SUSE。 1 、语法lp [-E] [-Uusername] [...

linux上同时安装python2.7和python3.6

linux上同时安装python2.7和python3.6

今天装了CentOS服务器,为其装python3.6的环境,具体步骤如下:自已已经提前安装python2.7,1.安装可能需要的依赖包:yuminstallopenssl-develbzip2-develexpat-develgdbm-develreadline-develsqlite-develwgetgccmake...

linux几种文件传输方式

linux几种文件传输方式

本文记录linux系统中文件传输的多种方式,留作备忘。linux中文件传输的方式有ftp,scp,rsync,rz,sz等,但各个工具的功能又有所区别;FTP:FTP是文件服务器,可实现文件的上传下载,存储等功能,但本文不打算介绍ftp的使用。scp:scp能够将不同主机的文件进行相互传输,使用简单方便。rz:用于li...

linux操作系统下 RAR的安装和使用

linux操作系统下 RAR的安装和使用

首先下载RAR(64bit)5.3064bitforLinux 下载地址 https://www.51dev.com/download/170然后解压 #tarxvfz    rarlinux-3.7.b1.tar.gz3安装 #makeinstal...

Linux常用包的安装

Linux常用包的安装

gcc yum-yinstallgccGNU编译器套件(GNUCompilerCollection)gcc-c++ yum-yinstallgcc-c++wget yum-yinstallwgetwget是一个从网络上自动下载文件的自由工具,支持通过HTTP、HTTPS、FTP三个最常见的...