分享页面
已经找到“” 的记录2507条
Centos系统如何查看历史记录(history)

centos系统如何查看历史记录?本教程以centos7系统为例

本配置适用于centos67版本

1.我们在使用centos系统时,执行的命令会由暂时保存到历史记录里,可以执行history命令来查看。

2.但是有时我们想查看执行命令的具体时间,这时就需要设置下history的时间格式 

永久设置history可以显示命令执行时间,

cd /etc/profile.d/

vim env.sh
export HISTTIMEFORMAT="%F %T "

想要立刻看到效果而不重启的话,执行source env.sh

 

 

 

 

 

 

 

 

来自:文档中心
如何解决Windows10系统远程时提示您的凭证不工作的问题

Windows10系统自带远程连接工具,无需下载第三方应用,方便简单。但是在使用过程当中有时候会出现提示“您的凭证不工作”那么如何解决这个问题,本文将针对此问题进行详细说明

 

1.Windows10系统中,使用“WIN R”打开运行窗口输入gpedit.msc,打开注册表编辑器。

2.在打开的页面中依次展开“计算机配置”-“管理模版”-“系统”-“凭据分配”找到“允许分配保存的凭据用于仅NTLM服务器身份验证”。

3.双击“允许分配保存的凭据用于仅NTLM服务器身份验证”运行,单选“已启用”继续单击“显示”在弹出的窗口输入“TERMSRV/*”然后点击“确定”,接着在“允许分配保存的凭据用于仅NTLM服务器身份验证”的窗口点击“应用”然后在点击“确定”。

4.设置后,打开“Win R”→输入“gpupdate /force”可强制生效刚才的应用。

Centos系统如何使用sysbench工具

centos系统如何使用sysbench工具?本教程以centos7系统为例

本配置适用于centos67版本

1.SysBench是一个模块化的、跨平台、多线程基准测试工具,主要用于评估测试各种不同系统参数下的数据库负载情况。它主要包括以下几种方式的测试:
1.1cpu
性能
1.2
磁盘io性能
1.3
调度程序性能
1.4
内存分配及传输速度 
1.5POSIX
线程性能
1.6
数据库性能(OLTP基准测试)  

测试用例:

sysbench [general-options]… –test=<test-name> [test-options]… command

通用选项:
–num-threads=N   创建测试线程的数目。默认为1.
–max-requests=N   请求的最大数目。默认为10000,0代表不限制。
–max-time=N   最大执行时间,单位是s。默认是0,不限制。
–forced-shutdown=STRING  超过max-time强制中断。默认是off。]
–thread-stack-size=SIZE   每个线程的堆栈大小。默认是32K。
–init-rng=[on|off]  在测试开始时是否初始化随机数发生器。默认是off。
–test=STRING      指定测试项目名称。
–debug=[on|off]    是否显示更多的调试信息。默认是off。
–validate=[on|off]   在可能情况下执行验证检查。默认是off。

 

2.安装sysbench并检验是否安装成功

yum install sysbench -y

3.测试cpu: sysbench --test=cpu --cpu-max-prime=2000 run,结果如下图:

4.测试线程:sysbench --test=threads --num-threads=500 --thread-yields=100 --thread-locks=4 run,结果如下图:

5.测试IO--num-threads 开启的线程    --file-total-size 总的文件大小

prepare阶段,生成需要的测试文件,完成后会在当前目录下生成很多小文件。

sysbench --test=fileio --num-threads=16 --file-total-size=2G --file-test-mode=rndrw prepare

run阶段

sysbench --test=fileio --num-threads=20 --file-total-size=2G --file-test-mode=rndrw run

来自:文档中心
Centos系统echo命令详解

centos系统echo命令详解,本教程以centos7系统为例

本配置适用于centos67版本

1.语法:echo [SHORT-OPTION]… [STRING]… ;echo [选项]…[参数]

作用:将需要的内容输出到终端或者其他文件。

2.实例和选项参数的用法:

文本的直接输出

echo 'Welcome To CNBLG'

输出变量的值:假设定义一个变量,bl="Welcome To CNBLGS"

echo $bl

解释:bl是定义的变量名,=号后面是赋值,字符串需要用“”括起来。$后面直接跟上变量名即可。

echo 后跟单双引号的区别:

解释:echo后的单引号表示强引用,单引号里面是什么就输出什么,而双引号是弱引用,变量的值会代替变量名输出。

选项中加入 -e ,转义字符可用:

\t:插入制表符,即跳格显示

echo -e “Hello Linux\tHello World” 

不加 -e 的对比,如下:

echo "Hello Linux\tHello World"

还有,转义字符如下:

\a 发出警告声;

\b 删除前一个字符;

\c 最后不加上换行符号;

\n 换行且光标移至行首;

\r 光标移至行首,但不换行;

\v 与\f相同;

\\ 插入\字符;

\0nn 插入0nn(八进制)代表的ASCII;

输出彩色的命令提示符,显示结果先展示如下:

命令如下:echo -e  "\e[1;32mHello Linux\e[0m"

其中,\e[1;32m是整体转义的部分,数字代表的是字体的颜色和背景的颜色等等。其中例子中数字1 表示字体高亮度(加粗),32表示字体为绿色,0 表示关闭所有属性。

echo 输出到一个文件,而非终端。

解释:刚开始,test1文件不存在,通过echo输出重定向到test1文件,cat命令表示查看文件内容。

 

来自:文档中心
Centos系统如何删除文件夹(rm)

centos系统如何删除文件夹本教程以centos7系统为例

本配置适用于centos67版本

1.新建文件夹

mkdir 文件名

新建一个名为test的文件夹在home

2.新建文本

home下新建一个test.sh脚本

vi /home/test.sh

3.删除文件或文件夹

3.1 删除home目录下的test目录

rm /home/test

3.2 这种不带参数的删除方法经常会提示无法删除,因为权限不够。

rm -r /home/test

3.3 -r是递归的删除参数表中的目录及其子目录。 目录将被清空并且删除。当删除目录包含的具有写保护的文件时用户通常是被提示的。

rm -rf /home/test

3.4 f是不提示用户,删除目录下的所有文件。请注意检查路径,输成别的目录就悲剧了。

rm -ir /home/test

3.5 -i是交互模式。使用这个选项,rm命令在删除任何文件前提示用户确认。

来自:文档中心
Centos系统如何使用yum命令卸载

centos系统如何使用yum命令卸载?本教程以centos7系统为例

本配置适用于centos67版本

1.卸载软件包 (以 tomcat 为例)

yum remove tomcat -y

2.卸载完成

来自:文档中心
Centos系统ls命令详解

centos系统ls命令详解,本教程以centos7系统为例

本配置适用于centos67版本

1.ls

显示当前目录的所有内容:

[root@localhost /]# ls

bin dev home lib64 mnt proc run srv tmp var

boot etc lib media opt root sbin sys usr

2.ls 目录名

显示所输入的目录内容:

[root@localhost /]# ls /usr

bin etc games include lib lib64 libexec local sbin share src tmp

3.ls -l

详细显示当前目录所有内容(可缩写为ll):

[root@localhost /]# ls -l

总用量 20

lrwxrwxrwx. 1 root root 7 1月 13 08:58 bin -> usr/bin

dr-xr-xr-x. 5 root root 4096 1月 13 09:02 boot

drwxr-xr-x. 20 root root 3220 1月 13 09:02 dev

drwxr-xr-x. 75 root root 8192 1月 13 09:11 etc

drwxr-xr-x. 2 root root 6 11月 5 2016 home

lrwxrwxrwx. 1 root root 7 1月 13 08:58 lib -> usr/lib

lrwxrwxrwx. 1 root root 9 1月 13 08:58 lib64 -> usr/lib64

drwxr-xr-x. 2 root root 6 11月 5 2016 media

drwxr-xr-x. 2 root root 6 11月 5 2016 mnt

drwxr-xr-x. 2 root root 6 11月 5 2016 opt

dr-xr-xr-x. 104 root root 0 1月 13 09:02 proc

dr-xr-x—. 2 root root 114 1月 13 09:02 root

drwxr-xr-x. 23 root root 700 1月 13 09:11 run

lrwxrwxrwx. 1 root root 8 1月 13 08:58 sbin -> usr/sbin

drwxr-xr-x. 2 root root 6 11月 5 2016 srv

这里对上述中的第一列做个解释

dr-xr-xr-x

1位表示文件类型。 d:目录,-:文件,l:链接

24位表示 文件所有者权限。 r:表示读权限,w:表示写权限,x:表示执行权限

57位表示 文件所属组权限。 r:表示读权限,w:表示写权限,x:表示执行权限

810位表示 其他人权限。 r:表示读权限,w:表示写权限,x:表示执行权限

4.ls -lh

可以对ls -l中的文件大小进行人性化处理,进行单位转换

[root@localhost /]# ls -lh

总用量 20K

lrwxrwxrwx. 1 root root 7 1月 13 08:58 bin -> usr/bin

dr-xr-xr-x. 5 root root 4.0K 1月 13 09:02 boot

drwxr-xr-x. 20 root root 3.2K 1月 13 09:02 dev

5.ls -li

可以将ls -l中的主键idnode id)显示出来

[root@localhost /]# ls -li

总用量 20

112 lrwxrwxrwx. 1 root root 7 1月 13 08:58 bin -> usr/bin

64 dr-xr-xr-x. 5 root root 4096 1月 13 09:02 boot

3 drwxr-xr-x. 20 root root 3220 1月 13 09:02 dev

16777281 drwxr-xr-x. 75 root root 8192 1月 13 09:11 etc

第一列为主键id

来自:文档中心
如何解决Windows Server 2012 R2添加角色和功能失败的问题

在部署Windows Server的过程中经常会遇到各种问题,如何解决Windows Server 2012 R2添加角色和功能”失败的问题本文将针对此问题进行详细说明

 

1.使用“Win R”打开运行窗口,输入gpedit.msc然后回车。

2.依次点击“计算机配置”-“管理模板”-“系统”,然后选择“指定可选组件安装和组件修复的设置”。

3.点击“指定可选组件安装和组件修复的设置”在弹出的界面将“已禁用”改为“已启用”,先点击“应用”然后点击“确定”之后去添加服务器角色就可以了。

Windows server 2012 R2如何设置多用户同时登录远程桌面

服务器设置多用户同时远程桌面,可以提高访问效率,避免人多抢登服务器Windows server 2012 R2最大远程登录链接为2Windows server 2012 R2如何设置多用户同时登录远程桌面,本文将针对此问题进行详细说明

 

1.打开左下角的“服务器管理器”,在左侧列表中选中“本地服务器”。

2.将右侧“远程管理”功能的选项修改为“已启用”。

3.按住 “Win” R 组合键调出运行窗口,输入gpedit.msc调出组策略编辑器。

4.按照 “计算机配置”-“管理模板”-“Windows 组件”-“远程桌面服务”-“远程桌面会话主机”-“连接” 的路径,找到“将远程桌面服务的用户限制到单独的远程桌面会话”。

5.双击“将远程桌面服务的用户限制到单独的远程桌面会话”选择“已禁用”选项,然后点击“应用”-“确定”即可。

Centos系统如何安装node.js

centos系统如何安装node.js?本教程以centos7系统为例

本配置适用于centos67版本

1.历史版本可从https://nodejs.org/dist/下载

之后可以运用rz命令上传到VPS上(关于如何使用RZ上传文件,请到帮助中心查看标题为centos系统安装rz使用的教程

2.解压安装包

tar -xvf node-v10.16.0-linux-x64.tar.xz

3.移动文件

mv node-v10.16.0-linux-x64 /usr/local/

cd /usr/local/

mv node-v10.16.0.0-linux-64/ nodejs

4.npmnode命令全局生效(软连接方式)

ln -s /usr/local/nodejs/bin/npm /usr/local/bin/

ln -s /usr/local/nodejs/bin/node /usr/local/bin/

5.查看nodejs是否安装成功

来自:文档中心

扫码添加专属客服

扫码关注公众号