四、传统IDC部署网站

传统IDC部署网站
一、rm命令
二、环境变量PATH
三、CP命令
四、MV命令
五、cat、more、less、head、tail
六 文件或目录权限chmod
七、所有者所属组chown
八、umask
一、rm命令


rm可以删除文件及非空目录
rm -f 强制性删除而不去询问 history 可以查看上一次使用的命令
!tree就可以使用tree为前缀的命令 !touch同理
rm -r 删除目录 rm -rf 不提示全部删除 rm -rfv 可视化删除

二、环境变量PATH
which可以查看命令的所在路径以及有没有别名 alias
PATH是一个环境变量 里面有很多绝对路径 用:进行分割,在这些路径下面的命令可以直接用,不需要加目录路径

三、CP命令

原文件拷贝成目标文件
直接cp 拷贝目录需要加-r 和rm用法一样
拷贝的源没加/ 拷贝的目标没加/
用cp的时候拷贝所有目录建议都加上/即使目录不存在
tree !$ 上一条命令的最后一条参数
!tree 上一条命令以tree开头的命令
cp也是一个别名 which cp 里面有个-i选项 它是一个安全选项
如果你使用cp拷贝一个文件它会问你是否覆盖 直接使用cp它带-i参数
使用/usr/bin/cp 它就不会询问你是否覆盖
如果拷贝目录的时候它不会询问你是否覆盖
当目标目录已经存在的时候它会把源目录直接放到目标目录下面去,如果目录不存在它会把源目录拷贝过来并修改名字
源文件 源目录 目标文件 目标目录 拷贝文件加上-r选项

四、MV命令

如果在同一个目录下面你使用MV相当于是修改名字 如果目标存在是否会问你是否覆盖
目标目录不存在的时候就相当于是修改名字 如果目标目录存在的时候就会把源目录放到目录下面去
mv 源目录 目标目录

五、cat、more、less、head、tail
cat查看文件内容 cat /etc/passwd
tac倒序查看文件内容 tac /etc/passwd
cat -A 显示所有字符 cat -A /etc/passwd cat -n 可以把行号显示出来 cat -n /etc/passwd
wc 可以查看一个文件的行数
more是表示一屏一屏显示 按空格往下翻页 按ctrlb 往上翻页 看完自动退出
less和more差不多,支持方向键往上下看 结尾的时候不会自动退出,需要你按q (quit)
less还可以进行搜索,查看的时候按/加搜索条件,它会高亮显示按n会查看这个文档里面是否还包含有带搜索条件的内容 也可以使用?搜索shift N往前面看 小n往下看 g G定位首行末行
less可以使用more所有功能
head查看一个文件的头10行 tail查看文件的尾10行 可以指定查看的行数
head -n 2 anaconda -ks.cfg.1 tail -n 2 anaconda -ks.cfg.1
tail -f 动态的显示文件的内容 一直在写入的文件 如日志

六、文件或目录权限chmod
chmod =change mode
r表示可读 w表示可写 x表示可执行 r=4 w=2 x=1
drwxr-xr-x.从第二位看到第十位 第十一位代表你如果开启了selinux创建的第十一位就会有.
getenforce查看selinux状态 默认是开启状态 vi /etc/selinux/config编辑配置文件并重启才会生效
第一段表示所有者 第二段表示所属组(用户组) 第三段代表除了所有者及所属组之外的用户权限
chmod -R 可以把目录和目录下面的文件批量的更改权限
chmod u=rwx,g=r,o=r U=user g=group o=other
chmod a+x 所有的文件或目录全部加上X执行权限,也可以a-x 全部取消执行权限
g+x g-x o+x o-x 都可以

七、更改所有者和所属组chown
chown =change owner
chown -R username:group filename 如果不加:就是更改所有者 加:更改所有者和所属组


八、umask
umask默认为0022 修改umask值 umask 和你需要修改的值
umask是来决定默认的文件和目录的权限
目录必须要有X权限才能打开,文件有X权限才能执行 所以默认文件为644 目录为755
根据umask的值来确认权限 可以直接命令查看值 文件666-umask的值来确认 目录777-umask的值来确认
规律是这样,但是不一定对如果umask=003
666=(rw-rw-rw-)-(-------wx)=rw-rw-r--=664
777=(rwxrwxrwx)-(-------wx)=rwxrwxr--=774
不能用数字减 而是使用九位的权限位去减 什么都没有的情况-x -w 依然是什么都没有

原文地址:https://blog.51cto.com/13292790/2433784

时间: 2024-10-21 22:38:47

四、传统IDC部署网站的相关文章

二、传统IDC部署网站

传统IDC部署网站一.配置网络二.远程登录三.秘钥登录四.重置密码五.单用户模式六.救援模式 一.配置网络1.配置网络主要目的是为了远程登录,操作方便,不需要守在机房进行操作2.先自动获取网络3.通过IP ADDR查看网卡信息4.修改配置文件5.重启网络服务 二.远程登录1.Xshell (功能丰富,多开虚拟机简单)2.Putty (不支持多开虚拟机)3.secureCRT(付费) 三.秘钥认证登录 四.重置密码 五.单用户模式1.分为以下几个级别 0:是关机 1:是单用户2-4:为多用户模式,

五、传统IDC部署网站

传统IDC部署网站一.隐藏权限lasttr_chattr二.特殊权限set_uid三.特殊权限set_gid四.特殊权限stick_bit五.软链接文件六.硬链接文件 一.隐藏权限lasttr_chattr chattr +i 无法修改文件的内容chattr+a 不能更改删除重命名以及文件的内容 只能追加 可以touch目录加i权限和文件加i权限是一样的chattr +i +a -i -alsattr -R -a -d 二.特殊权限set_uid set_uid可以临时拥有root用户所有者的权

传统IDC 部署网站

选择IDC机房 1.选择云主机. 2.传统IDC a购买服务器 b服务器托管 c装系统 装系统 虚拟机软件 vmware workstation virtualbox hyper-v 下载:r.aminglinux.como 系统下载: http://mirrors.163.com/centos/7.6.1810/isos/x86_64/CentOS-7-x86_64-DVD-1810.iso 创建虚拟机: 典型->稍后安装操作系统->linux->CentOS 64位->虚拟机名

六、传统IDC部署网站

一.find命令 ctrl l 清屏 ctrl d 退出终端 ctrl c终止命令 ctrl u把前面的东西全部删掉 ctrl e 光标挪到最后面去 ctrl a 光标挪到最前面find用法有几种:-type 搜索文件或者目录 -mtime 创建时间天 -mmin创建时间分钟 -size 文件大小 -o 或者 -name文件名搜索 -execfind用法 find +路径 +搜索条件 列如用文件类型 +文件名+创建时间find /etc/ -type -d(f) 搜索条件为目录或者文件find

一、传统IDC机房部署网站

传统IDC机房部署网站一.选择IDC机房二.硬件服务器选择三.服务器上架四.操作系统安装一.选择IDC机房分为两种:1.云主机2.传统IDCa.购买物理服务器b .服务器托管c.安装操作系统 如何选择IDC机房?根据公司地理位置来进行选择.距离太远不进行考虑机房稳定性1.运营商(电信.联通.移动)小公司不考虑2.服务器托管(由中间服务商帮你维护)3.机房硬件实力(空机房调.UPS电源) 成本考虑1.一个机柜多少钱(带宽费用) 二.硬件服务器选择1.DELL 2.HP 3 .联想首选戴尔a 型号:

传统IDC机房部署网站

配置服务器两种方式:       1.云主机(阿里云.腾讯云等)       2.传统IDC           a.服务器购买           b.服务器托管           c.装系统 如何选择IDC机房?      1.跟你公司的地理位置是否太远      2.看机房的稳定性           运营商(电信.联通.移动)           中间服务商 (**互联)维护网络硬件.服务器.其他硬件设备 (会有机房巡检 重点检查磁盘指示灯)           机房本身硬件实力(建立

《大型网站技术架构》读书笔记四:瞬时响应之网站的高性能架构

一.网站性能测试 (1)性能测试指标:①响应时间:②并发数:③吞吐量:④性能计数器: (2)性能测试方法:①性能测试:②负载测试:③压力测试:④稳定性测试: (3)性能优化策略: ①性能分析:检查请求处理各个环节的日志,分析哪个环节响应时间不合理,检查监控数据分析影响性能的因素: ②性能优化:Web前端优化,应用服务器优化,存储服务器优化: 二.Web前端性能优化 (1)浏览器访问优化: ①减少http请求:因为http是无状态的,每次请求的开销都比较昂贵(需要建立通信链路.进行数据传输,而服务

怎样在win7 IIS中部署网站?

IIS作为微软web服务器的平台,可以轻松的部署网站,让网站轻而易举的搭建成功,那么如何在IIS中部署一个网站呢,下面就跟小编一起学习一下吧. 第一步:发布IIS文件 1:发布你所要在IIS上部署的网站,在Microsoft Visual Studio中的web项目点击右键,选择发布. 2:选择文件系统,然后选择保存位置,就可以发布成部署到IIS的文件. 第二步:IIS安装(启用Windows7系统自带IIS) 1:从电脑桌面单击"开始(Start)"—单击"控制面板(Con

【读书笔记】第四章 瞬时响应:网站的高性能架构

第四章 瞬时响应:网站的高性能架构 4.1 网站性能测试 4.1.1 不同视角下的网站性能 1.用户角度:网站响应速度快还是慢2.开发人员:关注系统本身及其子系统的性能,响应时间,吞吐量,并发能力,稳定性等指标.3.运维人员:关注基础设施和资源利用率,比如贷款能力,服务器配置,数据中心网络架构等. 4.1.2 性能测试指标 1.响应时间 下表是一些常用的系统操作所需要的响应时间 2.并发数:系统能够同时处理的请求数目3.吞吐量:单位时间内,系统处理的请求数量(注意与并发数区分).TPS(每秒事务