要求有提示有反馈,如mkdir、chown需要提供命令执行结果
rm等命令需要提示,输入y
全局性修改环境变量
环境变量对全部用户生效
vim /etc/bashrc
创建用户及密码 (安装数据库时,必须使用非root用户安装)useradd -m -U kingbase
输入密码passwd kingbase
挂载命令mount [-t 文件系统] [-o 特殊选项] 设备文件名 挂载点
mount —— 查询系统中已经挂载的设备
mount -a —— 依据配置文件/etc/fstab的内容,自动挂载
.-o options 主要用来描述设备或档案的挂接方式。常用的参数有:
loop:用来把一个文件当成硬盘分区挂接上系统
ro:采用只读方式挂接设备
rw:采用读写方式挂接设备
iocharset:指定访问文件系统所用字符集
3.device 要挂接(mount)的设备。
4.dir设备在系统上的挂接点(mount point)。
解除挂载
umount 设备文件名或挂载点
软链接命令
ln -s [原文件] [目标文件]
复制命令
cp [选项] [原文件或目录] [目标目录]
选项:
-r 复制目录
-p 连带文件属性复制
-d 若源文件是链接文件,则复制链接属性
-a 相当于-pdr
剪切或改名命令
mv [原文件或目录] [目标文件]
scp
scp是 secure copy的缩写, scp是linux系统下基于ssh登陆进行安全的远程文件拷贝命令。linux的scp命令可以在linux服务器之间复制文件和目录。 scp命令用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。
当你服务器硬盘变为只读read only system时,用scp可以帮你把文件移出来。另外,scp还非常不占资源,不会提高多少系统负荷,在这一点上,rsync就远远不及它了。虽然 rsync比scp会快一点,但当小文件众多的情况下,rsync会导致硬盘I/O非常高,而scp基本不影响系统正常使用。
语法格式
scp [参数] [文件]
常用参数:
参考实例
从远程复制文件到本地目录:
[root@linux265 ~]# scp root@192.168.10.10:/opt/soft/rhel-server-7.3-x86_64.tar.gz /opt/soft/
从远程复制目录到本地:
[root@linux265 ~]# scp -r root@10.10.10.10:/opt/soft/mysql /opt/soft/
上传本地文件到远程机器指定目录:
[root@linux265 ~]# scp /opt/soft/rhel-server-7.3-x86_64.tar.gz root@192.168.10.10:/opt/soft/scptest
上传本地目录到远程机器指定目录:
[root@linux265 ~]# scp -r /opt/soft/mysql root@192.168.10.10:/opt/soft/scptest
文件搜索命令locate
文件搜索命令find
find [搜索范围] [搜索条件]
find / -name kingbase.conf
字符串搜索命令grep
grep [选项] 字符串 文件名
选项
-i 忽略大小写
-v 排出指定字符串
在文件当中匹配符合条件的字符串
命令搜索命令whereis、which
