[root@centos ~]# whereis test.c
test: /usr/bin/test /usr/share/man/man1/test.1.gz /usr/share/man/man1p/test.1p.gz
[root@centos home]# zip -r my.zip lesson1
将目录设为zip
unzip my.zip -d xxxxxx
可指定要减压到的位置。
tar [-cxtzjvf] 文件与目录 .... 参数:
-c :建立一个压缩文件的参数指令(create 的意思);
-x :解开一个压缩文件的参数指令!
-t :查看 tarfile 里面的文件!(不减压查看其中的内容)
-z :是否同时具有 gzip 的属性?亦即是否需要用 gzip 压缩?
-j :是否同时具有 bzip2 的属性?亦即是否需要用 bzip2 压缩?
-v :压缩的过程中显示文件!这个常用,但不建议用在背景执行过程!
-f :使用档名,请留意,在 f 之后要立即接档名喔!不要再加参数!
-C : 解压到指定目录
[root@centos home]# echo "1+2+3+4+5"
1+2+3+4+5
[root@centos home]# echo "1+2+3+4+5" | bc
15
bc是centos中的计算器。
如何在Linux中查看计算机体系结构?
[root@centos home]# uname -r
3.10.0-693.el7.x86_64
el7为centos7的简称。
[root@centos home]# uname -a
Linux centos 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
[root@centos home]#
可查看内核版本。
[root@centos home]# ls \
> -a \
> -l \
> -i
将指令分多行。
shell命令以及运行原理
从技术角度,Shell的最简单定义:命令行解释器(command Interpreter)主要包含:
将使用者的命令翻译给核心(kernel)处理。 同时,将核心的处理结果翻译给使用者。
[root@centos home]# which ls
alias ls='ls --color=auto'
/usr/bin/ls
查看ls的位置
[root@centos home]# which bash
/usr/bin/bash
bash为centos的外壳。
su
切换后路径不变
su -
切换后相当于重新登陆,位于/root下。
mv a b
将a重命名为b
Linux规定
目录------起始权限777
普通文件------起始权限666
$umask系统默认配置umask权限掩码
凡是在umask中出现的权限必须从起始权限中去掉!!!
最终权限=起始权限&(~umask)
冯诺依曼体系结构组成及其特点
1.冯诺依曼体系结构组成及其特点_冯诺依曼体系结构的特点-CSDN博客https://blog.csdn.net/qq_45136189/article/details/104534228
select concat('Hello','MySQL');
拼接
select lower('Hello');
select lpad('01',5,'-');
select trim(' Hello MySQL ');
#索引从1开始
select substring('Hello MySQL',1,5);
update tb_employee set WORK_NO = lpad(WORK_NO,5,'0');
#生成6位数的随机数,保留0位小数
select round(rand()*1000000,0);
#生成6位数的随机数,保留0位小数
select lpad(round(rand()*1000000,0),6,0);
修正。