cent-OS 7的使用
使用VMware 安装centOS系统
在安装时可选择图形界面,也可不选择,虽然建议使用命令行操作系统,但是Linux系统新手,直接面对命令行还是比较恼火的,新手建议安装图形界面,在图形界面下打开命令行练习,以熟悉Linux系统
Linux的常用命令
-
table键补全命令
-
wget http://cn.wordpress.org/wordpress-3.1-zh_CN.zip(跟一个下载链接)
在下载的过程中会显示进度条,包含(下载完成百分比,已经下载的字节,当前下载速度,剩余下载时间)。 -
tar 压缩/解压缩
-
tar-c 压缩
-
tar-x 解压缩
-
tar-xv 完整的解压缩过程
-
tar-xvf 文件名
-
cd 进入文件夹 cd .. 返回上一级目录
-
ls -l 查看文件和文件夹 -文件 d:文件夹
-
chmod 改变权限==> chmod 777所有都是rwx
777-->rwx rwx rwx,以2进制的方式计算 -
man ls 需要帮助 ls 怎么使用 man 加命令,会调出该命令的使用文档
-
history 查看历史历史命令
-
pwd 打印当前工作目录
-
who am i 查看身份
-
xxx 隐藏文件
-
a 显示隐藏文件
-
q 退出
-
cat XXX 查看文件内容
-
cat xxx | more 分频查看
-
touch xxx.txt创建一个空文件
-
rm/del xxx.txt 删除文件
-
gcc --version 查看是否有java的环境 //拿到的都是源代码,需要通过make命令构建,才能得到可执行程序
-
fg %1 把后台程序拿到前台来
-
./redis-server & //& 启动服务器,后台运行
-
benchmark 使用该命令可以变相测试计算机的性能
-
./redis-cli 开启redis客户端
-
ps -ef 查看正在运行的进程
-
ps -ef| grep redis //查看指定redis是否在运行
-
ifconfig 查看ip地址
-
dhcp 动态主机分配
-
ping ip 地址
-
向指定机器发送 icmp的报文,服务器收到了会返回一个报文
-
icmp: 互联网控制管理协议
-
dos :deny of service 拒绝服务攻击,
攻击服务器,用大量的ping包占用服务器的带宽 -
ddos distributed 分布式拒绝服务攻击
-
TCOP flood: 无线发送tcp的包,但是不处理
-
./redis-cli-h 10.7.181.75 -p 6379 客户端连接其他的服务器
要设置开启防火墙的端口 6379 -
firewalld==>d
setDaemon 守护线程,不值得保留的线程,当程序停止的时候,线程结束
死循环,若线程设置了setDaemon,则主线程 main结束的时候,该线程结束 -
配置防火墙的命令
firewall - cmd
firewall -cmd --add - port =6379/tcp
firewall-cmd --permanent --add-port =6379/tcp
firewall-cmd --zone=public --add-port=6379/tcp --permanent 开启永久防火墙
firewall-cdm --reload -
cp redis.conf (xxx)复制某该文件到指定路径
-
编辑文件
vi/vim 文本编辑器
进入编辑插入模式 i
重新进入命令模式 ESC
gg 进入文件的末尾 10g 去到第10行
:set nu
设置显示行号
:q! 退出不保存
:qw 退出不保存 -
config set requirepass 123123 设置密码
auth 验证密码 -
最小安装没有wget和gcc使用以下命令安装wget 和gcc
yum -y install wget
sudo yum install gcc-c++