wordpress_学习_服务器测评_云运维-centos_配置_学习-阿里云活动-腾讯云活动-站长资料-学派网wordpress_学习_服务器测评_云运维-centos_配置_学习-阿里云活动-腾讯云活动-站长资料-学派网

欢迎光临
我们一直在努力
bash scp:未找到命令的解决教程分享-

bash scp:未找到命令的解决教程分享

scp命令用于通过ssh在两台服务器之间传输文件。大多数scp用户在系统中已经可以使用scp命令,但它仍然显示“bash:scp:command not found”。因此注意,scp命令必须在本地和远程系统上都可用才可以避免这个问题。 安装SCP命令包 scp命令来自Red Hat系统上的openssh-clients软件包,openssh-client软件包用于基于Debian的系统。可以使用以下命令在Linux操作系统上安装scp命令包。 CentOS / RHEL和Fedora #yum install openssh-clients Ubuntu和Debian $ sudo apt-get install openssh-client 使用SCP命令传输文件 本地到远程:要将文件/opt/myfile.txt从本地传输到远程(remote.example.com)系统的/opt/directory,可以使用以下命令。 # scp /opt/myfile.txt remote.example.com:/opt/ 远程到本地:要将文件/opt/myfile.txt从远程(remote.example.com)系统传输到本地系统/ opt目录,使用以下命令。 #scp remote.example.com:/opt/myfile.txt / opt / 本篇文章到这里就已经全部结束了,

赞(0)adminadminunix 阅读(5845)去评论

Linux服务器安全防御设置教程

预防黑客和服务器安全是系统管理服务的主要任务。下面是一些Linux服务器的基本安全提示。 1、强密码策略 设置强密码是保护服务器安全的第一步。不要使用普通名称作为密码,如姓名、出生日期、手机号码等。密码应为字母数字,并带有大小写字母。 您可以在Linux机器上使用密码老化策略强制用户定期更改那里的密码。 例子: 获取密码老化信息 #chage -l username 更改密码老化信息 # chage -m 7 -M 60 -W 15 username -m: Minimum number of days between password change -M: Maximum number of days between password change -W: Number of days of warning before password expires 禁用密码老化(不建议在生产服务器上使用) # chage -M 99999 username 2、禁用root登录 root帐户拥有无限的特权,所以请在服务器上保持禁用root帐户。同时确保没有其他用户使用下面的命令,uid或gid 0,只有root用户行应该同时列出这两个命令。 # awk -F: '($3 == "0") {print}' /etc/passwd # awk -F: '($4 == "0") {print}' /etc/passwd 要执行root级别命令,可以在服务器上配置sudo权限。 3、保持系统最新 始终使用最新的软件补丁或更新来保持系统最新状态。您可以使用Linux实用程序(yum,apt-get等)来更新最新的系统。确保定期更新系统。 例如: # yum update or # apt-get update && apt-get upgrade 还可以使用yum-updatesd服务在发现任何新更新时启用电子邮件通知。 4、使用安全协议进行远程访问 从远程或传输数据访问服务器都要使用安全协议。所有的安全协议都是加密数据传输。 不使用: > rcp > telnet > ftp 使用 > ssh > scp > sftp(基于SSL的FTP) 5、禁用不需要的服务 系统中有许多服务在后台运行。找出并禁用所有不需要的服务。 查找系统启动时将启动的所有服务 # chkconfig --list | grep ':on' 停止服务器上不需要的所有服务。 # service service-name stop 禁用服务以在系统引导时启动 # chkconfig service-name off 本篇文章到这里就已经全部结束了,

赞(0)adminadminunix 阅读(2016)去评论
如何调试shell脚本教程分享-

如何调试shell脚本教程分享

如何调试Shell脚本?我们可以在shell脚本中使用“set-xv”命令或在执行脚本时在命令行上使用-xv来调试shell脚本。 通过添加命令来调试Shell脚本: $ cat checkdebug.sh #!/bin/bash set -xv #<< This will enable debugcd /var/log/ for i in "*.log"; do du -sh $i done 执行上面的脚本并观察输出: #sh checkdebug.sh 输出: cd /var/log/ + cd /var/log/ for i in "*.log"; do du -sh $i done + for i in '"*.log"' + du -sh boot.log mysqld.log post111.log post1121.log yum.log 0 boot.log 32K mysqld.log 0 post111.log 0 post1121.log 4.0K yum.log 使用选项调试shell脚本: 使用这个选项,我们不需要在shell脚本中添加“set-xv”。只需创建一个shell脚本,如下所示。 $ cat checkdebug2.sh #!/bin/bash cd /var/log/ for i in "*.log"; do du -sh $i done 执行如下 # sh -xv checkdebug2.sh 输出: #!/bin/bash cd /var/log/ + cd /var/log/ for i in "*.log"; do du -sh $i done + for i in '"*.log"' + du -sh boot.log mysqld.log post111.log post1121.log yum.log 0 boot.log 32K mysqld.log 0...

赞(0)adminadminunix 阅读(2199)去评论
在whm/cPanel中更改主域的文档根目录教程-

在whm/cPanel中更改主域的文档根目录教程

cPanel / WHM是一个基于Web的控制面板,用于管理完整的Linux操作系统。所有cPanel帐户都是使用一个主域创建的。本篇文章将介绍更改cPanel用户主域的文档。 必须具有root shell访问权限才能更改cPanel中的主/主域文档根目录,请使用以下步骤在cPanel帐户中更改主域的文档根目录。 (推荐:Linux视频教程) 优先权:必须具有对cpanel服务器的根用户的ssh访问权。 步骤1:登录到CPanel服务器 使用ssh以根帐户的形式获取服务器的shell访问,使用您最喜欢的ssh客户机。使用Putty连接了服务器。现在编辑以下文件。 # vim /var/cpanel/userdata/USERNAME/DOMAINNAME.COM 步骤2:更新documentoot 编辑文件后,根据需要搜索文本文档根并更改路径。 documentroot: /home/USERNAME/public_html/NEW_PATH 步骤3:重建并重新启动Apache 在进行更改之后,我们需要重建Apache配置文件并重新启动Apache服务器。使用以下命令执行此操作。 # /scripts/rebuildhttpdconf # service httpd restart 完成了。 本篇文章到这里就已经全部结束了,  

赞(0)adminadminunix 阅读(2859)去评论
centos如何看进程信息及结束进程的命令教程-

centos如何看进程信息及结束进程的命令教程

linux查看进程的命令有:ps命令用于查看静态的进程统计信息,top命令用于查看进程动态信息,pgrep命令用于根据条件查询进程PID信息,pstree命令用于查看进程树信息 程序是保存在外部存储介质(如硬盘)中的可执行机器代码和数据的静态集合,而进程是在CPU及内存中处于动态执行状态的计算机程序。在Linux系统中,每个程序启动后可以创建一个或多个进程。例如,提供Web服务的httpd程序,当有大量用户同时访问Web页面时,httpd程序可能会创建多个进程来提供服务。接下来将在文章中具体介绍Linux中如何查看进程命令 【推荐课程:Linux教程】 查看进程 使用不同的命令工具可以从不同的角度查看进程状态。 常用的进程查看命令 (1)ps命令 用于查看静态的进程统计信息 常见的选项有如下几个: a:显示当前终端下的所有进程信息,包括其他用户的进程。 u:使用以用户为主的格式输出进程信息。 x:显示当前用户在所有终端下的进程。 -e:显示系统内的所有进程信息。 -l:使用长(long)格式显示进程信息。 -f:使用完整的(full)格式显示进程信息。 需要注意的是,有一部分选项是不带“-”前缀的(添加“-”前缀后含义可能会有出入)。习惯上将上述选项组合在一起使用,如,“ps aux”或“ps -elf” 例:ps aux 将以简单列表的形式显示出进程信息。如下图 上图中的输出信息中,第1行为列表标题,其中各字段的含义描述如下: USER:启动该进程的用户账号名称 PID:该进程的ID号,在当前系统中是唯一的 TTY:该进程在哪个终端上运行。“?”表未知或不需要终端 STAT:显示了进程当前的状态,如S(休眠)、R(运行)、Z(僵死)、<(高优先级)、N(低优先级)、s(父进程)、+(前台进程)。对处于僵死状态的进程应予以手动终止。 START:启动该进程的时间 TIME:该进程占用CPU时间 COMMAND:启动该进程的命令的名称 %CPU:CPU占用的百分比 %MEM:内存占用的百分比 VSZ:占用虚拟内存(swap空间)的大小 RSS:占用常驻内存(物理内存)的大小 (2)top命令 用于查看进程动态信息 以全屏交互式的界面显示进程排名,及时跟踪包括CPU、内存等系统资源占用情况,默认情况下每三秒刷新一次,其作用基本类似于Windows系统中的任务管理器。 上图中输出信息开头部分相关信息的含义如下: Tasks(系统任务)信息:total,总进程数;running,正在运行的进程数;sleeping,休眠的进程数;stopped,中止的进程数;zombie,僵死无响应的进程数。 CPU信息:us,用户占用;sy,内核占用;ni,优先级调度占用;id,空闲CPU;wa,I/O等待占用;hi,硬件中断占用;si,软件中断占用;st,虚拟化占用。了解空闲的CPU百分比,主要看%id部分。 Mem(内存)信息:total,总内存空间;used,已用内存;free,空闲内存;buffers,缓存区域。 Swap(交换空间)信息:total,总交换空间;used,已用交换空间;free,空闲交换空间;cached,缓存空间。 在top命令的全屏操作界面中,按P键根据CPU占用情况对进程列表进行排序,或按M键根据内存占用情况排序,按N键根据启动时间进行排序,按h键可以获得top程序的在线帮助信息,按q键可以正常地退出top程序。 若通过top排名工具发现某个进程CPU占用率非常高,需要终止该进程的运行时,可以在top操作界面按k键,然后在列表上方将会出现“PID to kill”的提示信息,根据提示输入指定进程的PID号并按enter键确认即可终止对应的进程。 (3)pgrep命令 用于根据特定条件查询进程PID信息 (4)pstree命令 用于查看进程树,以树形结构列出进程信息 总结:以上就是本篇文章的全部内容了,希望对大家有所帮助。  

赞(0)adminadminunix 阅读(3534)去评论
Linux中如何使用df命令检查磁盘空间使用信息-

Linux中如何使用df命令检查磁盘空间使用信息

在基于Linux的系统上,我们可以使用df命令来获取有关系统磁盘空间使用情况的详细信息。那么如何使用df命令呢?下面本篇文章就来带大家了解一下Linux中使用df命令检查磁盘空间的方法,希望对大家有所帮助。 Linux df命令 df命令可以用来检查Linux 文件系统中磁盘空间占用情况,即磁盘的使用情况。【视频教程推荐:Linux教程】 如果在没有任何参数的情况下使用时,df命令将显示有关所有已安装文件系统的信息: # df 输出: Filesystem 1K-blocks Used Available Use% Mounted on dev 8172848 0 8172848 0% /dev run 8218640 1696 8216944 1% /run /dev/nvme0n1p3 222284728 183057872 27865672 87% / tmpfs 8218640 150256 8068384 2% /dev/shm /dev/nvme0n1p1 523248 107912 415336 21% /boot /dev/sda1 480588496 172832632 283320260 38% /data 每行包括有关文件系统名称(Filesystem),大小(1K-blocks),已用空间(Used),可用空间(Available),已用空间百分比(Use%)以及其中的目录的信息文件系统已挂载(Mounted on)。 如何以人类可读格式显示磁盘空间使用情况? 默认情况下,该df命令以1 KB为单位显示磁盘空间,以千字节为单位显示已用磁盘空间和可用磁盘空间的大小。 这样很不方便,如何以人类可读格式(兆字节和千兆字节)显示磁盘空间使用情况? 要查看人类可读格式(兆字节和千兆字节)的信息,需要传递以下-h选项: # df -h 输出: Filesystem 1K-blocks Used Available Use% Mounted on Filesystem Size Used Avail Use% Mounted on dev 7.8G 0 7.8G 0% /dev run 7.9G 1.8M 7.9G 1% /run /dev/nvme0n1p3 212G 176G 27G 88% / tmpfs 7.9G 145M 7.7G 2% /dev/shm /dev/nvme0n1p1 511M 106M 406M 21% /boot /dev/sda1 459G 165G 271G 38% /data 如何显示文件系统类型? 要显示文件系统类型,需要使用df以下-T选项后面的命令: # df -t 输出: Filesystem...

赞(0)adminadminunix 阅读(2230)去评论
如何在Linux上编译和运行C和C++程序教程-学派吧-

如何在Linux上编译和运行C和C++程序教程-学派吧

C是一种用于开发系统软件的强大编程语言。本篇文章将介绍关于通过命令行在Linux系统中运行C和C ++程序。在本篇文章中,我们使用GCC(GNU Compiler Collection)的’gcc’和’g ++’命令来编译C / C ++程序。 gcc是GCC中的GNU C编译器。 g ++是GCC中的GNU C ++编译器。 安装开发工具 要运行C程序,必须在Linux系统上安装了开发工具包。运行以下命令之一,根据你的操作系统安装开发工具包。 $ sudo yum groupinstall "Development Tools" ## 基于Redhat的系统 $ sudo apt-get install build-essential ## 基于Debian的系统 C语言示例 例如,编写Hello World的代码。 #include <stdio.h> int main() { printf("Hello World!"); return 0; } 在系统上创建一个新文件,如下所示: $ vim helloworld.c 在Linux中编译并运行C / C ++程序 使用GNU C编译器编译上面的hello world程序如下: $ gcc helloworld.c -o hello 使用C ++编译编写以下命令。 $ g++ helloworld.c -o hello 以上命令将在当前目录中创建名为hello的可执行文件。您可以直接运行与其他命令相同的操作 $ ./hello 你还可以复制bin目录(/ usr / local / bin)下的文件,以使它们可以在系统范围内访问。  

赞(0)adminadminunix 阅读(2216)去评论
linux中gerp有什么用及使用教程详解-

linux中gerp有什么用及使用教程详解

Linux系统中grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 Linux grep命令 Linux grep命令用于查找文件里符合条件的字符串;也可以用于查找内容包含指定的范本样式的文件。它能使用正则表达式搜索,用于在文件中搜索指定的字符串模式,列出含有匹配模式子符串的文件名,并输出含有该字符串的文本行。 grep的工作方式是这样的:它在一个或多个文件中搜索字符串模板。如果模板包括空格,则必须被引用,模板后的所有字符串被看作文件名。搜索的结果被送到标准输出,不影响原文件内容。 基本语法: grep [options] pattern [files] [options]的主要参数: -a 或 –text : 不要忽略二进制的数据。 -A<显示行数> 或 –after-context=<显示行数> : 除了显示符合范本样式的那一列之外,并显示该行之后的内容。 -b 或 –byte-offset : 在显示符合样式的那一行之前,标示出该行第一个字符的编号。 -B<显示行数> 或 –before-context=<显示行数> : 除了显示符合样式的那一行之外,并显示该行之前的内容。 -c 或 –count : 计算符合样式的列数。 -C<显示行数> 或 –context=<显示行数>或-<显示行数> : 除了显示符合样式的那一行之外,并显示该行之前后的内容。 -d <动作> 或 –directories=<动作> : 当指定要查找的是目录而非文件时,必须使用这项参数,否则grep指令将回报信息并停止动作。 -e<范本样式> 或 –regexp=<范本样式> : 指定字符串做为查找文件内容的样式。 -E 或 –extended-regexp : 将样式为延伸的普通表示法来使用。 -f<规则文件> 或 –file=<规则文件> : 指定规则文件,其内容含有一个或多个规则样式,让grep查找符合规则条件的文件内容,格式为每行一个规则样式。 -F 或 –fixed-regexp : 将样式视为固定字符串的列表。 -G 或 –basic-regexp : 将样式视为普通的表示法来使用。 -h 或 –no-filename : 在显示符合样式的那一行之前,不标示该行所属的文件名称。 -H 或 –with-filename : 在显示符合样式的那一行之前,表示该行所属的文件名称。 -i 或 –ignore-case : 忽略字符大小写的差别。 -l 或 –file-with-matches : 列出文件内容符合指定的样式的文件名称。 -L 或 –files-without-match : 列出文件内容不符合指定的样式的文件名称。 -n 或 –line-number : 在显示符合样式的那一行之前,标示出该行的列数编号。 -o 或 –only-matching : 只显示匹配PATTERN 部分。 -q 或 –quiet或–silent : 不显示任何信息。 -r 或 –recursive : 此参数的效果和指定”-d recurse”参数相同。...

赞(0)adminadminunix 阅读(2492)去评论
Linux如何计算目录中的文件数量教程-

Linux如何计算目录中的文件数量教程

在Linux中如果想要知道一个目录中有多少文件,要怎么办?下面本篇文章就来带大家了解一下Linux中计算目录文件数的方法,希望对大家有所帮助。 在Linux中我们可以使用ls命令+wc命令来计算一个目录中的文件数了。 命令ls用于列出目录内容;wc命令用于计算文件中的数字行和字符,与-l一起使用可以计算行数。 要计算目录中的文件数,需要使用以下语法: #ls -1 | wc -l 让我们分解语法,看看它是做什么的 ● ls :列出文件 ● -1:这是一个。它每行打印一个条目。要打印隐藏文件,请将其更改为-1a ● | :管道输出到… ● wc:计算字数 ● -l:只显示行数 示例:下面通过一个示例来看看这些命令的工作原理。 创建一个新的目录 test_folder,然后导航到它。 #mkdir test_folder && cd test_folder 接下来,我们将创建一些文本文件 #touch file1.txt file2.txt file3.txt file4.txt file5.txt 让我们通过使用ls命令列出它们来确认文件的存在 #ls -l 输出: 我们使用wc命令+ls命令来计算该目录下的文件数目: #ls -1 | wc -l 输出: 5  

赞(0)adminadminunix 阅读(3597)去评论

linux ~/.是什么如何使用教程详解

linux ~/.是什么目录? linux ~/是一般情况下表示当前目录。但是当开终端的时候,都是在用户名目录下面的,所以这个就是用户名目录里面的东西。而.fcitx,加了一个点都是隐藏文件。按CTRL+H可以显示隐藏文件。 linux中 ~ 表示的是什么目录? ~ 表示代码主目录,也就是当前登录用户的用户目录。 比如:我登录用户是chen cd ~ ~ 代表的就是 /home/chen/ 当然前提是有用户目录,如果没有/home/chen目录的话情况就比较多了。 总之cd ~再pwd,就知道了。 /是指根目录:就是所有目录最顶层的目录 ./表示当前目录 ./ 一般需要和其他文件夹或者文件结合使用,指代当前目录下的东西 cd . 没有太多意义 cd ./文件夹 切换到当前目录的某个文件夹 ..表示上级目录 cd .. 切换到上级目录 cd ../文件夹 切换到上级目录中的某个文件夹 以上就是linux ~/.是什么目录的详细内容,更

赞(0)adminadminunix 阅读(2051)去评论
如何在Linux(centos)中用命令删除文件教程-

如何在Linux(centos)中用命令删除文件教程

在Linux中可以使用多种方法来删除文件,下面本篇文章给大家介绍两种删除文件的方法:rm命令和trash-cli工具,希望对大家有所帮助。 rm命令 rm命令是大多数人在删除文件时经常使用的命令,它用于删除一个文件或者目录。 rm命令的语法如下: rm /path/to/file 还可以删除文件夹和子文件夹中的所有文件,如下所示: rm -R /path/to/folder 文件一旦通过rm命令删除,则无法恢复,所以必须格外小心地使用该命令。但是,我们可以通过使用各种方法在某种程度上防止误删文件。例,如果要删除多个文件,则可以在删除每个文件之前得到提示,以便确保删除正确的文件。 rm -i /path/to/file 每当运行上述命令时,将显示一条消息,询问是否确定要删除该文件。 但如果在删除几十个文件时,每个文件都接收提示,我们需要反复按“ y ”时来进行确认,这样会很麻烦。 我们可以使用以下命令,该命令仅在需要删除3个以上的文件或递归删除时进行提示。 rm -I /path/to/file trash-cli工具 trash-cli是一种回收站命令行工具,它提供命令行回收站。我们可以通过使用trash-cli工具,可以将文件移动到回收站,或者还原删除了的文件。 默认情况下,trash-cli通常不会安装在Linux上,我们需要进行安装,然后才可以使用。 安装(使用包管理器) 如果使用的是基于Debian的系统,例如Ubuntu或Mint,则需要使用apt-get 命令: sudo apt-get install trash-cli 如果使用的是基于centos的系统,则需要使用yum命令: sudo yum install -y trash-cli 如何将文件移动到回收站? 要将文件移动到回收站,可以使用以下命令: trash /path/to/file 该文件未完全删除,而是以与Windows回收站相同的方式被移动到回收站中。 如果将文件夹名称提供给trash命令,它会将文件夹和文件夹中的所有文件发送到回收站。 如何列出回收站中的文件? 要列出回收站中的文件,可以运行以下命令: trash-list 返回的结果包括:文件的原始路径、文件移动到回收站的日期和时间。 如何从回收站中恢复文件? trash命令的手册页指出要恢复文件,您应该使用以下命令: trash-restore 但是,如果运行此命令,则可能会收到“未找到命令”错误。 文件还原的替代方法是使用restore-trash命令,如下所示: restore-trash restore-trash命令将列出回收站中的所有文件,每个文件旁边都有一个数字。要恢复文件,只需输入文件旁边的数字即可。 如何清空回收站? 回收站的主要问题是文件仍占用宝贵的驱动器空间。如果是真的不需要回收站中的所有内容了,则可以运行以下命令清空回收站。 trash-empty 如果要删除回收站中已存在特定天数的所有文件,只需使用trash-empty命令指定该数字。例: trash-empty 7 删除回收站中已存在7天的所有文件。 以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。

赞(0)adminadminunix 阅读(3485)去评论
Linux(centos)重启命令是什么及详解-

Linux(centos)重启命令是什么及详解

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的UNIX工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。 Linux 有五个重启命令 1、shutdown shutdown是最常用也是最安全的关机和重启命令,它会在关机之前调用fsck检查磁盘,其中-h和-r是最常用的参数: -h:停止系统服务并关机 -r: 停止系统服务后重启 2、poweroff poweroff表示立即关机,效果等同于shutdown -h now,在多用户模式下(Run Level 3)不建议使用。 3、init 语法:init(选项)(参数) -b:不执行相关脚本而直接进入单用户模式; -s:切换到单用户模式。 0 停机(千万不能把initdefault 设置为0) 1 单用户模式 2 多用户,没有 NFS(和级别3相似,会停止部分服务) 3 完全多用户模式 4 没有用到 5 x11(Xwindow) 6 重新启动(千万不要把initdefault 设置为6) 4、reboot reboot表示立即重启,效果等同于shutdown -r now 5、halt 不理会目前系统状况下,进行硬件关机,一般不建议使用。 本篇文章就是关于Linux 重启命令的介绍

赞(0)adminadminunix 阅读(4149)去评论
在Linux命令上下载文件的5个wget案例教程-

在Linux命令上下载文件的5个wget案例教程

wget是Linux命令行实用程序,广泛用于从Linux命令行下载文件,有许多选项也可用于从远程服务器下载文件。wget与浏览器窗口中的open url相同。 1:使用Wget下载文件 下面的示例将从服务器下载文件到当前本地目录。 $ wget https://tecadmin.net/file.zip 2:下载文件并保存到特定位置 下面的命令将下载名为file.zip的/ opt文件夹中的zip文件。-O用于指定目标文件夹 # wget https://tecadmin.net/file.zip -O /opt/file.zip 3:从FTP下载文件 有时你需要从ftp服务器下载文件,所以wget可以轻松地从ftp url下载文件,如下所示。 # wget ftp://ftp.tecadmin.net/file.zip 4:从受密码保护的URL下载文件 有时我们需要指定用户名和密码才能下载文件。虽然使用浏览器很容易但使用命令行,但它不会提示登录凭据。下面的示例将说明如何在从受密码保护的源下载文件时使用用户名,密码。 4.1:从受密码保护的ftp服务器下载文件。 $ wget --ftp-user=username --ftp-password=secretpassword ftp://ftp.tecadmin.net/file.zip or $ wget ftp://username:secretpassword@ftp.tecadmin.net/file.zip 4.2:从受密码保护的http服务器下载文件。 # wget --http-user=username --http-password=secretpassword https://tecadmin.net/file.zip or # wget --user=username --password=secretpassword https://tecadmin.net/file.zip 4.3:在密码保护的代理服务器后面下载文件。 $ wget --proxy-user=username --proxy-password=secretpassword https://tecadmin.net/file.zip 5:从不受信任的安全URL下载文件。 如果任何下载URL使用不受信任的ssl证书,wget将不会下载该文件。但我们可以在url中使用-no-check-certificate参数下载它。 $ wget https://tecadmin.net/file.zip --no-check-certificate 本篇文章到这里就已经全部结束了,  

赞(0)adminadminunix 阅读(2877)去评论
(centos)linux如何查看和修改系统时间-

(centos)linux如何查看和修改系统时间

在linux中一般会使用date命令来查看当前系统时间,使用date -s命令来修改系统时间。 如何查看当前系统时间? date命令是用来显示系统时间的,可以按照指定格式来显示日期,如果只键入date则以默认格式显示当前系统时间。【视频教程推荐:linux教程】 例: [root@localhost ~]# date Fri Mar 1 10:36:45 PDT 2019 也可以按照指定格式来显示日期,可以使用“+”开头的字符串指定其格式,详细格式如下: %n : 下一行 %t : 跳格 %H : 小时(00-23) %I : 小时(01-12) %k : 小时(0-23) %l : 小时(1-12) %M : 分钟(00-59) %p : 显示本地 AM 或 PM %r : 直接显示时间 (12 小时制,格式为 hh:mm:ss [AP]M) %s : 从 1970 年 1 月 1 日 00:00:00 UTC 到目前为止的秒数 %S : 秒(00-60) %T : 直接显示时间 (24 小时制) %X : 相当于 %H:%M:%S %Z : 显示时区 %a : 星期几 (Sun-Sat) %A : 星期几 (Sunday-Saturday) %b : 月份 (Jan-Dec) %B : 月份 (January-December) %c : 直接显示日期与时间 %d : 日 (01-31) %D : 直接显示日期 (mm/dd/yy) %h : 同 %b %j : 一年中的第几天 (001-366) %m : 月份 (01-12) %U : 一年中的第几周 (00-53) (以...

赞(0)adminadminunix 阅读(6244)去评论
如何在Linux(centos)中查找文件创建时间教程-

如何在Linux(centos)中查找文件创建时间教程

文件创建时间存储在ext4文件系统的inode中。早期版本的ext文件系统不支持文件创建时间。debugfs stat输出中有一个crtime(创建时间)时间戳。最后,ext4支持创建时间,就像在ntfs窗口中btime一样。 可以按照以下说明查找文件创建时间。选个例子,我使用的是一个现择现有文件或创建新文件进行测试。对于这有的文件。 步骤1:查找inode文件编号 首先,在终端上使用以下命令查找任何文件的inode编号。 $ ls -i /var/log/secure 13377/var/log/syslog 步骤2:查找文件创建时间(crtime) 获取文件的inode编号后,使用带有inode编号统计信息的debugfs命令跟随磁盘路径。 $ debugfs -R 'stat <inode_number>' /dev/sda1 执行 $ debugfs -R 'stat <13377>' /dev/sda1 debugfs 1.41.12 (17-May-2010) Inode: 13377 Type: regular Mode: 0600 Flags: 0x80000 Generation: 2326794244 Version: 0x00000000:00000001 User: 0 Group: 0 Size: 223317 File ACL: 0 Directory ACL: 0 Links: 1 Blockcount: 440 Fragment: Address: 0 Number: 0 Size: 0 ctime: 0x5230b7ae:55efa068 -- Thu Sep 12 00:04:22 2013 atime: 0x5230b7ae:55efa068 -- Thu Sep 12 00:04:22 2013 mtime: 0x5230b7ae:55efa068 -- Thu Sep 12 00:04:22 2013 crtime: 0x4eeacc8a:0948eb58 -- Fri Dec 16 10:13:54 2011 Size of extra inode fields: 28 Extended attributes stored in inode body: selinux = "system_u:object_r:var_log_t:s000" (31) EXTENTS: (0-24): 35008-35032, (25-54): 164224-164253 在上面的输出中找到crtime的条目,这是实际的文件创建时间。 本篇文章到这里就已经全部结束了,  

赞(0)adminadminunix 阅读(4299)去评论
如何解决(centos)linux中文乱码问题-

如何解决(centos)linux中文乱码问题

Linux中文乱码的解决方法:比如当log4j乱码时我们可以通过找到配置文件在里面设置字符编码为utf-8来,若linux未安装中文语言包可以安装中文语言包解决问题 经常会遇到很多Linux下的中文乱码问题,今天将为大家分享一些常见的解决方法,具有一定的参考价值,希望对大家有所帮助 【推荐课程:Linux教程】 mysql中文乱码 vi /etc/my.cnf 在mysqld下添加 [mysqld] character-set-server=utf8 tomcat中文乱码 找到tomcat/conf/sever.xml 在下面的标签中插入URIEncoding=”UTF-8” <Connector port="9999" URIEncoding="UTF-8" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /> log4j乱码 使用的配置文件,在配置文件中插入 log4j.appender.A1.Encoding=UTF-8 Linux无中文语言包 查看当前语言 locale 安装简体中文 yum install kde-l10n-Chinese 修改配置文件etc/locale.conf LANG="zh_CN.UTF-8" 另外提一句,时区默认不是中国,这里吃过亏,所以修改时区为亚洲上海 ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime 总结:以上就是本篇文章的全部内容了,希望对大家有所帮助。  

赞(0)adminadminunix 阅读(2345)去评论
Linux解压gz文件的命令使用教程及详解-

Linux解压gz文件的命令使用教程及详解

今天小编给带来一篇linux解压方面的资料 Linux解压gz文件的命令有:gunzip命令、gzip命令、tar命令。下面本篇文章就来带大家了解一下 gz文件是一种压缩文件,以.gz或者.tar.gz(.tgz)为扩展名,在Linux、UNIX和OSX下常见,Linux和OSX都可以直接解压使用这种压缩文件。在Windows下常用压缩软件WinRAR打开gz文件,它相当于常见的RAR和ZIP格式。 .gz文件解压 如果是以.gz扩展名结尾的gz文件,可以使用gunzip命令、gzip命令来解压。 gunzip命令 作用是解压文件,使用权限是所有用户。例: gunzip FileName.gz gzip命令 gzip命令是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。gzip不仅可以用来压缩大的、较少使用的文件以节省磁盘空间,还可以和tar命令一起构成Linux操作系统中比较流行的压缩文件格式。 解压的基本句式: gzip -d FileName.gz 补:可以使用gzip命令来创建.gz文件,基本句式: gzip FileName .tar.gz(.tgz)文件解压 如果是以.tar.gz(.tgz)扩展名结尾的gz文件,可以使用tar命令来解压,执行以下命令: tar zxvf FileName.tar.gz 就可解压.tar.gz文件 以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注php中文网相关教程栏目!!! 以上就是Linux解压gz文件的命令是什么的详细内容,

赞(0)adminadminunix 阅读(86537)去评论
centos(apache)压力并发测试安装及教程-

centos(apache)压力并发测试安装及教程

简介 Apache Benchmark(简称ab) 是Apache安装包中自带的压力测试工具 ,简单易用 在此提供 ab 在 centOS7 下的安装和使用方法 ①.ab(apache benchmark)安装 命令: yum -y install httpd-tools ab的使用 模拟并发请求100次,总共请求10000次 命令模板: ab -c 100 -n 10000 待测试网站(建议完整路径) 内容解释: Server Software: nginx/1.10.2 (服务器软件名称及版本信息) Server Hostname: 192.168.1.106(服务器主机名) Server Port: 80 (服务器端口) Document Path: /index1.html. (供测试的URL路径) Document Length: 3721 bytes (供测试的URL返回的文档大小) Concurrency Level: 1000 (并发数) Time taken for tests: 2.327 seconds (压力测试消耗的总时间) Complete requests: 5000 (的总次数) Failed requests: 688 (失败的请求数) Write errors: 0 (网络连接写入错误数) Total transferred: 17402975 bytes (传输的总数据量) HTML transferred: 16275725 bytes (HTML文档的总数据量) Requests per second: 2148.98 [#/sec] (mean) (平均每秒的请求数) 这个是非常重要的参数数值,服务器的吞吐量 Time per request: 465.338 [ms] (mean) (所有并发用户(这里是1000)都请求一次的平均时间) Time request: 0.247 [ms] (mean, across all concurrent requests) (单个用户请求一次的平均时间) Transfer rate: 7304.41 [Kbytes/sec] received 每秒获取的数据长度 (传输速率,单位:KB/s) ... Percentage of the requests served within a...

赞(0)adminadminunix 阅读(2090)去评论

更好的服务器推荐选择

本站主要用于阿里云、腾讯云、华为云服务器活动的推荐及优惠购买方式、并搜集服务器运维的日常解决方案!

联系我们联系我们

登录

找回密码

注册