5 小白827

尚未进行身份认证

不要懒惰

等级
TA的排名 13w+

Linux ps命令行

[root@localhost ~]# ps -ef | grep ApacheJetspeedroot 18887 18828 0 08:09 pts/0 00:00:00 grep ApacheJetspeed字段含义如下:UID PID PPID C STIME TTY TIME CMDroot 18887 18828...

2020-04-27 15:10:08

Linux中tar命令解析

tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必须的...

2020-04-26 10:54:49

大数-最小倍数

大数求最小倍数Plus — 1至n的的每个数字的最小整数思路是后面的数字如果可以整除前面的数字时,step1: 就意味着存在公约数(前面的那个数字即为两数间的公约数),故整除即可,而数字又是从小到大排列的所以不用担心后面的公约数会是前面数的倍数,如arr【4】(4)可以整除arr【2】,所以arr【4】变为2,arr【6】(6)可以整除arr【4】(2)和arr【3】变为1,一轮扫描...

2020-04-10 19:01:57

Lua 赋值语句

Lua 可以对多个变量同时赋值,变量列表和值列表的各个元素用逗号分开,赋值语 句右边的值会依次赋给左边的变量a, b = 10, 2*x <--> a=10; b=2*x 遇到赋值语句 Lua 会先计算右边所有的值然后再执行赋值操作,所以我们可以这样 进行交换变量的值:x, y = y, x -- swap 'x' for 'y' a[i], a[j] = a[...

2020-03-30 13:48:38

Lua 表达式运算符

二元运算符:+ - * / ^ (加减乘除幂)关系运算符:< > <= >= == ~=这些操作符返回结果为 false 或者 true;==和~=比较两个值,如果两个值类型不同, Lua 认为两者不同;nil 只和自己相等逻辑运算符: and or not逻辑运算符认为 false 和 nil 是假(false),其他为真,0 也是 tr...

2020-03-30 11:16:51

Lua 变量类型

特殊类型nil — 一个全局变量没有被赋值以前默认值为nil;给全局变量赋值nil可以删除该变量Booleans — 取值false和true。Lua中除了false和nil为假,其他值都为真。所以Lua认为0和空串都是真。Numbers — Lua 的 numbers 可以处理任何长整数不用担心误差Strings — Lua是8位字节,所以字符串可以包含任何数值字符,包括嵌入的0。可以...

2020-03-30 09:52:03

C strncmp函数

C 库函数 int strncmp(const char *str1, const char *str2, size_t n) 把 str1 和 str2 进行比较,最多比较前 n 个字节。int strncmp(const char *str1, const char *str2, size_t n)参数str1 – 要进行比较的第一个字符串。str2 – 要进行比较的第二个字符串。...

2020-03-26 09:59:44

C++ 十进制小数转为N进制方法

十进制小数转换为N进制小数的方法为乘N取整法所谓乘N取整法是将十进制的小数乘以N,得到的整数部分作为小数点后第一位。剩余的小数部分再乘以N,得到的整数部分作为小数点后第二位。直到剩余小数部分为0,或达到一定精度为止。如十进制的0.54转换为16进制的过程为:0.55*16=8.8 —80.8*16=12.8 —12©0.8*16=12.8 —12©0.8*16=12.8 —12©…...

2020-03-23 16:57:21

C++四舍五入与小数点后有效位数

#include <cmath>double round(double r){ return (r > 0.0) ? floor(r + 0.5) : ceil(r - 0.5);}强制保留两位小数#include <iomanip>double res = num / (count + 1);cout << setiosflag...

2020-03-23 10:03:33

Linux中date和cal指令

date指令 显示当前日期语法1)date 显示当前时间2)date +%Y 显示当前年份3)date +%m 显示当前月份4)date +%d 显示当前是哪一天5)date “+%Y-%m-%d %H:%M:%s” 显示年月日时分秒date指令设置日期date -s 字符串时间cal指令 查看日历基本语法cal [选项] 不加选项,显示本月日历案例1:显示当前日...

2020-01-13 14:44:06

Linux中ln、history指令

软链接也叫符号链接,类似于 windows 里的快捷方式,主要存放了链接其他文件的路径基本语法ln -s [原文件或目录] [软链接名] (功能描述:给原文件创建一个软链接)应用实例案例 1: 在/home 目录下创建一个软连接 linkToRoot,连接到 /root 目案例 2: 删除软连接 linkToRoot细节说明当我们使用 pwd 指令查看目录时,仍然看到的是软链接所在...

2020-01-13 14:19:44

Linux中echo、head和tail指令

echo 输出内容到控制台基本语法echo [选项] 输出内容案例: 使用 echo 指令输出环境变量,输出当前的环境路径head 用于显示文件的开头部分内容,默认情况下 head 指令显示文件的前 10 行内容基本语法head 文件 (功能描述:查看文件头 10 行内容)head -n 5 文件 (功能描述:查看文件头 5 行内容,5 可以是任意行数)应用实例案例: ...

2020-01-13 13:56:15

Linux >和>>指令

> 指 令 和 >> 指 令> 输出重定向 : 会将原来的文件的内容覆盖>> 追加: 不会覆盖原来文件的内容,而是追加到文件的尾部基本语法1) ls -l > 文件(功能描述:列表的内容写入文件 a.txt 中(覆盖写))说明:ls -l > hello.txt , 将 ls -l 的显示的内容覆盖写入到 hello.txt 文件,如果...

2020-01-13 13:31:17

Linux cat、more、less指令

cat指令查看文件内容,是以只读的方式打开基本语法cat [选项] 要查看的文件常用选项-n :显示行号应用案例案例1:more指令是一个基于vi编译器的文本过滤器,它以全屏幕的方式按页显示文本文件的内容基本语法more 要查看的文件应用案例快捷键:less指令用来分屏查看文件内容,它的功能与more指令类似,但是比more指令更加强大,支持各种显示终端。less指令在显...

2020-01-13 13:20:02

Linux运行级别

0:关机1:单用户【找回丢失密码】2:多用户状态没有网络服务3:多用户状态有网络服务4:系统未使用保留给用户5:图形界面6:系统重启常用运行级别是 3 和 5 ,要修改默认的运行级别可改文件Ubuntu、Debian系列与RedHat、CentOS启动级别含义有所区别:Ubuntu系列运行级别定义如下:0 – Halt关机模式1 –Single单用户模式2 - Ful...

2020-01-13 11:42:35

Linux mv指令

mv指令 移动文件与目录或重命名基本语法mv oldNameFile newNameFile(重命名)mv /temp/movefile /targetFolder(移动文件)案例1:将/home/aaa.txt文件重命名为pig.txt案例2:/home/pig.txt文件移动到/root目录...

2020-01-13 11:41:39

Linux touch、cp指令

touch 指令创建空文件• 基本语法touch 文件名称• 应用实例案例 1: 创建一个或多个空文件cp 指令拷贝文件到指定目录• 基本语法cp [选项] source dest• 常用选项-r :递归复制整个文件夹• 应用实例案例 1: 将 /home/hello.txt 拷贝到 /home/rb 目录下[拷贝单个文件]案例 2: 递归复制整个文件夹,举例将/home...

2020-01-13 11:10:22

Linux mkdir、rmkdir指令

mkdir指令用于创建目录基本语法:mkdir [选项] 要创建的目录常用选项:-p:创建多级目录应用实例案例1:创建一个目录/home/dog案例2:创建多级目录...

2020-01-13 10:14:43

Linux的用户配置文件 口令配置文件 组配置文件

/etc/passwd 文件用户(user)的配置文件,记录用户的各种信息每行的含义:用户名:口令:用户标识号:组标识号:注释性描述:主目录:登录 Shell/etc/shadow 文件口令的配置文件每行的含义:登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:标志/etc/group 文件组(group)的配置文件,记录 Linux 包...

2020-01-12 22:31:50

Linux中增加和删除用户组

增加组groupadd 组名删除组groupdel 组名增加用户时直接加上组useradd -g 组名 用户名修改用户的组usermod -g 用户组名 用户名

2020-01-12 11:51:49

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。