您现在的位置是:网站首页> 新闻快讯> 软件使用 新闻快讯

superuser(Superuser 3.1.3 arm signed.zip)

小玉2023-07-05软件使用 192人已围观

简介Linux:分享50个实用的基础命令,欢迎收藏!(下)26.在根目录下找出名字包含bin的文件夹ll|grepbin27.vi编辑器有几种模式?

superuser(Superuser 3.1.3 arm signed.zip)

最后更新:2023-07-05 01:36:50

推荐指数

Linux:分享50个实用的基础命令,欢迎收藏!(下)26.在根目录下找出名字包含bin的文件夹ll|grepbin27.vi编辑器有几种模式?vi编辑器有3种基本工作模式,分别是命令模式、插入模式和可视化模式。28.如何进入vi编辑器的插入模式按下i29.如何进入vi编辑器的可视化模式按下v30.在vi编辑器中如何复制一行按下y31.在vi编辑器中如何进行粘贴按下p32.如何删除从3行到15行的所有数据:3,15d33.创建用户zhangsan用什么命令useraddzhangsan34.给zhangsan用户设置密码为123456?passwdzhangsan12345635.删除用户用什么命令?userdel用户名36.切换用户用什么命令su用户名37.zhangsan用户的家目录在哪里?/home/zhangsan38.-rwxrwxrwx是什么意思?普通文件当前用户可读可写可执行当前用户组内用户可读可写可执行其他用户可读可写可执行39.drwx------是什么意思?文件夹当前用户可读可写可执行40.如何修改一个文件夹的权限为自己可读可写可执行其他的都不允许chmod70041.创建组super,将zhangsan加入到super组里面groupaddsuperusermod-gsuperzhangsan42.使用zhangsan用户登录,在根目录下创建文件夹test,在test文件夹下创建test1.txt,修改这个文件夹的所有者为root:rootchownroot:roottest1.txt43.查看命令的帮助用什么命令?man44.如何安装软件?yuminstall软件名45.如何卸载软件?yumremove软件名46.wget命令有什么用?下载文件47.如何查看某个命令安装在哪里?whereis命令48.vi编辑器保存并且退出用什么命令:wq49.vi编辑器不保存并且退出用什么命令:q!50.如何查看当前的ip地址?ifconfigipaDjango4.1.3polls使用建立项目django-adminstartprojectdemosite运行pythonmanage.pyrunserver建立项目pythonmanage.pystartapppolls配置demosite/settings.py在polls创建一个模型配置polls.apps.PollsConfig 为了在我们的工程中包含这个应用,我们需要在配置类INSTALLED_APPS中添加设置。因为PollsConfig类写在文件polls/apps.py中,所以它的点式路径是'polls.apps.PollsConfig'。在文件demosite/settings.py中INSTALLED_APPS子项添加点式路径后,它看起来像这样:如下:INSTALLED_APPS=['polls.apps.PollsConfig',...]有修改需要用pythonmanage.pymakemigrationspolls现在,你只需要记住,改变模型需要这三步:编辑models.py文件,改变模型。运行pythonmanage.pymakemigrations为模型的改变生成迁移文件。运行pythonmanage.pymigrate来应用数据库迁移。初试API保存记录进去到问题集合应该q还是原先保存的记录可以直接看q的model里面的值建立管理账号pythonmanage.pycreatesuperuser输入admin账号名称,密码和邮箱,重新启动服务进入后向管理页面中加入投票应用但是我们的投票应用在哪呢?它没在索引页面里显示。只需要再做一件事:我们得告诉管理,问题Question对象需要一个后台接口。打开polls/admin.py文件,把它编辑成下面这样:fromdjango.contribimportadminfrom.modelsimportQuestionadmin.site.register(Question)页面刷新后可以看到polls的投票系统编写更多的视图写一个真正有用的视图每个视图必须要做的只有两件事:返回一个包含被请求页面内容的HttpResponse对象,或者抛出一个异常,比如Http404。至于你还想干些什么,随便你。你的视图可以从数据库里读取记录,可以使用一个模板引擎(比如Django自带的,或者其他第三方的),可以生成一个PDF文件,可以输出一个XML,创建一个ZIP文件,你可以做任何你想做的事,使用任何你想用的Python库。Django只要求返回的是一个HttpResponse,或者抛出一个异常。建立html模板页面的设计写死在视图函数的代码里的。如果你想改变页面的样子,你需要编辑Python代码。所以让我们使用Django的模板系统,只要创建一个视图,就可以将页面的设计从代码中分离出来。首先,在你的polls目录里创建一个templates目录。Django将会在这个目录里查找模板文件。你项目的TEMPLATES配置项描述了Django如何载入和渲染模板。默认的设置文件设置了DjangoTemplates后端,并将APP_DIRS设置成了True。这一选项将会让DjangoTemplates在每个INSTALLED_APPS文件夹中寻找"templates"子目录。这就是为什么尽管我们没有像在第二部分中那样修改DIRS设置,Django也能正确找到polls的模板位置的原因。在你刚刚创建的templates目录里,再创建一个目录polls,然后在其中新建一个文件index.html。换句话说,你的模板文件的路径应该是polls/templates/polls/index.html。因为``app_directories``模板加载器是通过上述描述的方法运行的,所以Django可以引用到polls/index.html这一模板了。[微笑]使用Ansible和GitHubActions部署您的PHP代码库在将PHP应用程序部署到生产服务器时,有很多不同的方法。如今,大多数项目都使用git并在GitHub、GitLab或Bitbucket等平台上运行。但是如何将更改部署到服务器?您可以在每次更改后手动SSH到您的服务器并从GitHub拉取最新代码,您可以使用GitHubwebhooks自动为您执行此操作,或者您可以使用外部软件为您管理和执行所有部署。但是,今天我想向您展示如何使用名为Ansible和GitHubActions的工具自动化部署。Ansible是一个用python编写的强大的开源自动化软件,它简化了以自动化方式设置和管理远程机器的过程。通常,Ansible的工作方式是这样的:您需要创建一个包含服务器信息的AnsibleInventory,并且您需要为Ansible设置登录这些服务器的方式。理想情况下,您在服务器上为Ansible创建一个新用户,该用户使用SSH密钥登录以增加安全性。其他所有内容都使用YAML文件进行配置。你可以用Ansible做很多事情:设置你的(网络)服务器,让它们保持最新,安装软件,自动放大或缩小等等-但是,本指南将只关注如何使用Ansible自动部署最新版本的代码。我们将准备我们的服务器并设置一个GitHubAction,它会在每次推送到我们的production分支时自动运行Ansible并将我们的代码部署到我们的服务器。准备工作为了让Ansible能够连接到您的服务器并在您的服务器上工作,您需要做两件事:安装一些必需的软件(Python和Git)并在您的服务器上为Ansible创建一个单独的管理员用户。为此,请通过SSH连接到您的服务器并运行以下命令:#1.InstallPythonandGitsudoaptinstallpython3git#2.Createasuperusernamed"ansible"sudouseradd-m-Gsudoansiblesudopasswdansible......郎咸平说这个话非常不负责任,只有抱怨,引导舆论!生命至上,我们可以穷,但是我们必须把人民的命放在第一位,穷人的命和资本家的命同样值钱,

很赞哦! (0)

文章评论

来说两句吧...

验证码: