LAMP学习之: linux常用命令_2

【图文教程】 Linux LAMP架构 LAMP架构预习:11.1 LAMP架构介绍架构:11.2 MySQL、MariaDB介绍数据库:11.3/11.4/11.5 MySQL安装操作步骤:1. 使用 wget 命令下载 MySQL 安装包:2. 解压 MySQL 压缩包:3. 移动文件到 /usr/local/ 下,并且将目录名称改为 mysql:4. 然后进入到 mysql 目录下,可以看到以下文件和目录:5. 创建 mysql ... 阅读详情

用ls -ld    /root 查看  /root的权限:

drwxr-x--- 5 root root 4096 Dec 28 12:40 /root/

 

如果要修改文件或目录的用户与用户组, 用什么命令呢?

修改用户: chown 新用户 文件

修改用户组:chgrp 新用户组 文件

不过, 我这人很懒的, 修改用户与用户组, 只用chown就行了, chgrp我不想去记, 因为总记不住

用chown能同时修改用户与用户组:

chown  新用户:新用户组  文件

但如果只修改用户组呢?

用:    chown  .新用户组  文件    (注意, 要有一点)

 

如果要修改用户的读, 写, 执行权限, 那就要用到chmod命令了:

r   对应4

w 对应2

x   对应1

比如:

drwxr-x--- 5 root root 4096 Dec 28 12:40 /root/

以上/root的目录要修改为700, 就这样:

chmod 700 /root

 

注意:

新创建的目录权限为:777

新创建的文件权限为:666

而默认的umask为0002, 所以

新建目录的最终权限为:777 - 002 = 775

新建文件的最终权限为:666 - 002 = 664

(linux创建的文件都没有可执行的权限)

 

 

 

Linux系列——LAMP架构的详细搭建过程 Linux系列——LAMP架构的详细搭建过程一、LAMP的认识1.1 LAMP的作用与组成1.2 LAMP组成作用二、 Apache httpd服务配置1. 先说明搭建步骤2. 实验操作2.1 关闭防火墙&导入服务软件包2.2 安装环境依赖包和解压软件包2.3 配置模块2.4 编译和安装2.5 优化配置文件路径2.6 添加httpd系统服务2.7 修改httpd 服务配置文件三、MySQL服务配置1. 先说明搭建步骤2. 服务搭建操作2.1 安装环境依赖包2.2 配置软件模块2.2.1 存储引擎说明 阅读详情

相关推荐

20150726-Linux系统及程序设计实验全部代码+4种动态网页语言完成综合性实验+2000字综合性实验报告详细

题目名称 linux实验-基本指令1 题目关键字 linux实验-基本指令1 题目录入时间 2013-4-1 22:36:02 题目内容 1、root帐号登录,查看/tmp目录,如果/tmp目录下没有子目录myshare,则建立该目录。 2、创建帐号testuser。 3、把myshare目录及其目录下的所有文件和子目录的拥有者该为testuser,工作组改为users。 4、切换至testuser帐号。进入/tmp/myshare目录,采用vim编辑器编写以上程序,程序名称为hello.sh: #!/bin/bash echo "app start" echo -e func (){ echo "hello world!" } func echo -e echo "app end" 5、保存hello.sh后,给予hello.sh拥有者可读、可写和可执行的权限,同组可读可执行,其他人可执行权限。 6、输入./hello.sh,观察程序输出的效果。 7、进入testuser的用户主目录,在这个目录下创建hello.sh的软链接,同时拷贝hello.sh到该目录下并改名为hello.sh.bak,要求拷贝时保留文件属性值。 8、退出testuser帐号,回到root帐号,从/开始查找后缀名为.conf的所有文件,把输出结果重定向到testuser帐号的主目录下的output.txt文件。 9、在上一步操作的.conf文件中找出文件容量最大的和最小那个,并把这两个文件的容量大小输出到output.txt文件中。 10、统计出系统中有多少个用户帐号,把数量输出到output.txt文件中。 11、把output.txt文件转换为windows记事本可正规打开的格式。 12、tar打包压缩testuser帐号主目录下的所有文件。 13、用U盘把上一步打包压缩文件拷贝到U盘上。 14、执行userdel -r testuser,执行rm -fr myshare 题目创建人 题目注释 把打包压缩文件提交即可。 题目名称 linux-课题练习1 题目关键字 linux-课题练习1 题目录入时间 2013-4-15 12:21:53 题目内容 1、创建组testgroup; 2、创建用户a2012,先采用默认设置创建,然后使该用户加入testgroup组。 3、创建用户a2013,其用户主目录为/tmp/a2013,其主组为testgroup,附加组为users。 4、用id命令显示a2012和a2013用户信息,并且把这些信息记录到日志文件/tmp/test.log中。 5、参考书本98-99页crontab命令内容,使用root执行crontab -e,编写时程表,完成每隔5分钟把当前时间追加进/tmp/test.log中。 6、执行crontab -l,把输出内容追加进/tmp/test.log。 7、待完成2次时间记录追加后,执行crontab -r删除当前的时程表。 8、把/tmp/test.log拷贝到windows中(注意文本格式的转换),采用记事本打开,看是否看到完整内容。 题目创建人 题目注释 课题练习,做完后直接把test.log文件提交上来。 题目名称 linux课后作业1 题目关键字 linux课后作业1 题目录入时间 2013-5-6 10:23:32 题目内容 完成课本实验6第一题:菜单驱动程序。 题目创建人 题目注释 本题为当天提交,把程序文件以附件形式提交即可。 题目名称 linux shell程序设计实验1 题目关键字 linux shell程序设计实验1 题目录入时间 2013-5-6 10:25:36 题目内容 完成课本实验6的第2题,要有输入错误处理。 题目创建人 题目注释 把程序文件以附件形式提交即可。 题目名称 linux shell程序设计实验2 题目关键字 linux shell程序设计实验2 题目录入时间 2013-5-6 10:26:43 题目内容 按要求完成课本实验7。 题目创建人 题目注释 把3个程序文件打包提交即可。 题目名称 linux gcc实验 题目关键字 linux gcc实验 题目录入时间 2013-5-20 14:27:52 题目内容 课本实验8第2题 题目创建人 题目注释 请提交Makefile文件 题目名称 Linux下MYSQL操作 题目关键字 MYSQL实验 题目录入时间 2015-4-15 11:19:01 题目内容 1、在Linux下检查是否有mysql,如果没有,请安装。版本上必须是5.5以上,越新越好! 2、在mysql下创建数据库,名称为 testdb,内有表 linuxtest,表字段如下: userid (自己的学号),varchar 50,关键字 mysql_version (当前mysql版本号), varchar 50 linux_version (当前发行版的uname -a 返回值),varchar 100 eth0_HW (eth0物理地址),varchar 50 3、insert对应的数据到表 linuxtest 4、导出该数据库的sql文件,命名为 学号.sql 5、提交该sql文件 题目创建人 题目注释 题目名称 Linux网络实验1-wget+lynx 题目关键字 Linux网络实验1-wget+lynx 题目录入时间 2015-4-20 21:46:19 题目内容 1、让你的linux接入互联网,如果你是虚拟机安装,可以采用桥接本地网卡的方式上网(课堂上有介绍该方法)。如果你是独立安装linux请自行解决。配置好IP地址和网关,DNS设置两个(8.8.8.8和114.114.114.114)。 2、已root登录系统,创建目录webtest,进入webtest目录,分别把ifcfg-eth0文件及resolv.conf文件内容追加至result.txt,。 3、执行echo "1234567890这是分隔线0987654321" >> result.txt traceroute www.scau.edu.cn >> result.txt 4、执行wget http://www.baidu.com 5、以源码方式安装lynx 官方网站:http://lynx.isc.org/ 下载地址:http://lynx.isc.org/current/ 请选择最新版本 安装示例: wget http://lynx.isc.org/current/lynx2.8.8rel.2.tar.gz 解压lynx2.8.8rel.2.tar.gz 进入解压后的目录 依次执行 ./configure make make install 6、echo "1234567890这是分隔线0987654321" >> result.txt 7、执行whereis lynx >> result.txt 8、echo "1234567890这是分隔线0987654321" >> result.txt 9、lynx -dump http://www.baidu.com >> result.txt 10、提交result.txt文件 题目创建人 题目注释 题目名称 GTK+实验 题目关键字 GTK+实验 题目录入时间 2015-5-24 13:47:12 题目内容 GTK+实验,完成课本实验9,最后打包上传(程序源代码+可运行文件) 题目创建人 题目注释 题目名称 决战Linux(1) 题目关键字 LAMP LNMP 题目录入时间 2015-4-28 22:16:03 题目内容 在LAMP、LNMP等环境下,任意挑选下列2种或以上动态网页语言,写出一个页面,读取MYSQL实验中的数据表数据。 (PHP,JSP,Perl,Python,Ruby,Go,ASP.NET) 注意:不同的动态网页语言,所要求的具体环境有可能不同,需要自行搭建。 该实验为综合性实验,最终需要提交综合性实验报告。报告提纲大致如下: 1、实验步骤描述(有图有真像) (1)第一种动态语言 a、实验环境描述 b、系统架构图 c、相关配置总结 d、核心代码总结 e、页面效果截图 (2)第二种动态语言 (3)第三种动态语言 以下同。 2、实验总结(有对比有分析有感想) 题目创建人 题目注释

LAMP及其环境的部署搭建

LAMP环境搭建指南(150字摘要) LAMP(Linux+Apache+MySQL+PHP)是搭建动态网站的开源组合。本文以Ubuntu 22.04为例,详细介绍了LAMP环境的安装配置步骤:1)安装Apache并验证服务;2)配置MySQL数据库,包括密码设置和安全加固;3)安装PHP及其相关模块,创建测试页面验证;4)可选安装phpMyAdmin进行可视化数据库管理。每个步骤都包含具体命令和验证方法,帮助用户快速搭建完整的Web开发环境。该环境适用于运行各类PHP应用和框架,具有开源免费、扩展性强等特

chen_note的博客 1977

MuJoCo 机械臂关节空间阻抗控制Impedance实现(附代码)

阻抗控制通过调整关节的刚度和阻尼,让机器人在接触时产生顺应性,减少冲击力,其核心目标是在接触外部载荷时能够自适应调整输出力矩,实现力与位置的协同控制。阻抗控制可以很快的到达设定位置,在此基础上,使用mujoco交互中的施加外力操作,可以看到当外力松开后,机械臂也可以很快的回弹回设定位置。其中self.Kp和self.Kd为固定刚度和阻尼系数,通过修改刚度和阻尼参数,可以变得更柔顺来应对各种场景。注释掉该行后,直接simulate仿真可以看到机械臂控制位置震荡等情况,接下来引入关节空间阻抗控制的代码。

darcsdn 1271

配置LAMP时常用到的命令及遇到的故障

vi编辑器 CentOS常用命令 grep查看文件或目录 iptables

weixin_43058570的博客 481

R语言绘图进阶:五大工具高效组合多图(cowplot、patchwork、layout、par、gridExtra)

本文详细介绍了R语言中五大高效组合多图的工具:cowplot、patchwork、layout、par和gridExtra。针对不同场景提供了实用指南,帮助数据分析师解决图表排版难题,提升报告专业度。特别推荐cowplot用于ggplot2图形组合,patchwork提供最简洁语法,layout则支持完全自定义布局。

weixin_42544663的博客 288

Java utgard连接OPC问题记录

怎么开启是个问题, 是在引入openscada的jar包里的Sever类中修改,这就犯难了, 其实没必要, 只要在自己项目下创建与openscada中Server类相同的路径,并复制Server过去改就行了, 项目会优先使用本地类,像下面这样。奇迹发生了,0x00000005解决. 注: 我的安全补丁编码跟网上查到的并不一样, 所以最初没有删,后来全都删了就好了,这个编码规则咱也不知道.安全日志中记录用户登录行为, OPC通信需要使用Windows系统用户进行登录, 如果用户名密码错误这里会有相关记录.

wangxin1949的博客 2840

lamp常用命令

ubuntu安装lamp环境: sudo apt-get install apache2 php5-mysql libapache2-mod-php5 mysql-server 如果同时安装nginx和apache2就是导致80端口冲突,无法同时使用,这样就需要修改nginx或者apache2端口。 vi /etc/apach2/apache2.conf /etc/init.d/apach

why_up的专栏 2249

TDDFT计算软件Octopus学习笔记(二):基态计算(Si)

本文以硅为例,来进行基态计算。

陈啸的博客 7307

lamp兄弟连linux学习笔记-linux常用命令大全(思维导图)

morning_color的博客 4335

基于simulink的变压器保护仿真设计【MATLAB源码+Word文档】

电力系统变压器保护MATLAB/simulink仿真设计。纵联差动保护-过电流保护-距离保护

weixin_761237174的博客 1270

【数据集】ERA5(欧洲中期天气预报中心)再分析数据介绍及下载

简介EAR5数据集及下载步骤

WW、forever的博客 1万+

Linux系统——LAMP架构

LAMP架构及架构实现(编译安装Apache httpd服务、编译安装Mysql数据库、编译安装PHP、安装论坛、搭建博客)、CGI/FASTCGI区别、PHP简介

一坨小橙子的博客 2514

Simulink仿真状态空间中状态变量时域响应

起因 今天老师留了一道关于状态空间变量响应的题,于是想用simulink仿真,一开始使用state-space模块,但是发现它只能输出y,没办法显示状态变量的变化情况。然而状态变量之间的关系都可以表示为一阶微分方程组,因此我们考虑在Simulink中搭建微分方程组来求解这个问题。 微分方程组 x1˙=x2x2˙=−4x1−5x2+1(1)\dot{x_1}=x_2\\ \dot{x_2}=-4x_...

ZYunfei的博客 7449

LINUX LAMP2

您在 /var/spool/mail/root 中有邮件。

czhc1140075663的博客 1189

代码的自由之旅:用AI写出无版权烦恼的Verilog

他们还基于这个数据集,训练了一个名叫“FreeV”的AI模型,不仅能写出好用的Verilog代码,还把版权侵权的风险降到了仅3%。为了让AI安全地写Verilog,研究团队提出了三个“法宝”:一个检测AI是否会生成侵权代码的测试方法、一个干净的Verilog数据集FreeSet,还有一个基于FreeSet训练的AI模型FreeV。AI的记忆力超强,能记住训练时见过的代码。测试发现,一些用Verilog数据训练过的AI,比如VeriGen,生成侵权代码的概率从9%涨到了15%,说明它们可能学了不该学的代码。

步子哥的博客 1810

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

LAMP兄弟连Linux视频教程下载-第3讲Linux常用命令

LAMP兄弟连Linux视频教程下载-第3讲Linux常用命令第3讲 Linux常用命令(一)  下载地址1:  http://dl.dbank.com/c0ecgwef91 下载地址2:  http://www.rayfile.com/zh-cn/files/c1778728-00e4-11e0-94d2-0015c55db73d/第3讲 Linux常用命令(二) 下

lampliming的专栏 1015

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

[Linux] LAMP架构

LAMP 架构是一种流行的 Web 应用程序架构,它的名称是由四个主要组件的首字母组成的:Linux(操作系统): 作为操作系统,Linux 提供了服务器的基础。它负责处理硬件资源、文件系统管理、用户权限等。常见的 Linux 发行版如 Ubuntu、CentOS 等都可以作为 LAMP 架构的基础。Apache(Web 服务器): Apache 是一款开源的、跨平台的 Web 服务器软件。它的主要任务是接收来自客户端的 HTTP 请求,根据配置文件处理请求,然后将结果返回给客户端。

热心网友 1182

复分析 阿尔福斯(Ahlfors) 第三版答案 英文

答案分为十章,有部分习题没有答案,全英文复分析阿尔福斯(Ahlfors) 第三版答案

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

CentOS7 LAMP部署环境_lamp中网站部署在哪个目录下,Linux运维学习路线

与微软的 .NET 架构相比,LAMP具有通用、跨平台、高性能、低价格的优势。Centos7默认的数据库是mariadb,默认的配置文件/etc/my.cnf,所以如果系统默认安装了mariadb,则要先删除/etc/my.cnf,然后复制mysql源码包路径下提供的样例。16、mysql的innodb如何定位锁问题,mysql如何减少主从复制延迟?2、在工作中,运维人员经常需要跟运营人员打交道,请问运营人员是做什么工作的?6、Squid、Varinsh和Nginx有什么区别,工作中你怎么选择?

2401_83621541的博客 694

Linux——LAMP搭建

1.LAMP平台概述 LAMP架构是目前成熟的企业网站应用模式之一,是协同工作的一整套系统和相关软件,能够提供动态Web站点服务及其应用开发环境。 2.LAMP平台构成组件 Linux操作系统 Apache网站服务器 MySQL数据库服务器 PHP/Perl/Python网页编程语言 3.LAMP平台的应用优势 成本低廉、可定制、易于开发、方便使用、安全和稳定 LAMP环境搭建 一、Linux系统安装(此处省略) 二、Apache 1.安装一些必要的依赖包 [root@localhost ~]#.

weixin_45191791的博客 1506

【Linux】LAMP架构安装及安装论坛

本节是循序渐进学运维-服务篇-apache章节的内容,一起来探讨下常见架构LAMP做任何事情都要用心,要非常关注细节。看起来不起眼的、繁琐的工作做透了会有意想不到的价值。当然要想成为一个技术大牛也需要一定的思想格局,思想决定未来你要往哪个方向去走, 建议多看一些人生规划方面的书籍,多学习名人的思想格局,未来你的路会走的更远。更多的技术点思维导图我已经做了一个整理,涵盖了当下互联网最流行99%的技术点,在这里我将这份导图分享出来,以及为金九银十准备的一整套面试体系,上到集合,下到分布式微服务。

2401_83329402的博客 1091

Linux下Docker快速部署LAMP

Linux下Docker快速部署LAMP目录获取基础镜像自定义你的镜像基于你的镜像运行一个容器权限修改访问测试 若你的mac或Linux环境未上安装Docker,请移步Docker安装,确认安装成功之后再进行下文内容。 目录 获取基础镜像 $ docker pull tutum/lamp # 从Docker Hub上的tutum用户的仓库获取lamp镜像 $ docker images # 列...

荒野之萍 5568

linux lamp

linux lamp

weixin_72898853的博客 1033

在 Amazon Linux 2 上安装 LAMP Web 服务器

步骤 1:准备 LAMP 服务器 先决条件 本教程假定您已经使用 Amazon Linux 2 启动具有可从 Internet 访问的公有 DNS 名称的新实例。有关更多信息,请参阅步骤 1:启动实例。您还必须配置安全组,以便允许 SSH (端口 22)、HTTP (端口 80) 和 HTTPS (端口 443) 连接。有关这些先决条件的更多信息,请参阅为您的 Linux 实例授权入站流量。 以下过程将安装 Amazon Linux 2 上可用的最新 PHP 版本(当前为 PHP ...

figosoar的专栏 723

LINUX75 LAMP

yum NetworkManager systemctl status firewalld setenforce 0 MYSQL yum install cmake-devel PHP yum install ncurses-devel yum install libcurl-devel yum install openssh-devel yum install pcre-devel Mysql useradd -r -s /sbin/nologin mysql vim cmake.sh make ma

czhc1140075663的博客 1076

lamp技术_LAMP技术简介:

在你开始前 关于本教程 在任何企业中,您都必须能够访问信息,对其进行处理并使其可在任何地方使用。 在用户希望能够从任何位置提取所需信息的永远在线的世界中,此要求尤其重要。 本教程探讨了Linux-Apache-MySQL-PHP或LAMP Web开发框架,并展示了该框架如何帮助您构建应用程序来解决常见的业务问题。 本教程首先探讨LAMP架构,然后介绍基本PHP概念。 在扎实地扎根P...

cuyi7076的博客 4933
上一篇: LAMP学习之: linux常用命令_1
下一篇: 关于linux下的软链接与硬链接
C_linux记事
博客等级 码龄14年 14粉丝 44原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值