pwd

How to get part of path using linux commands

孤者浪人 提交于 2019-12-19 07:23:14
问题 Need get part of path, for example "/home/server/folder1/rev.1111/bin" Needed part is "rev.1111" I`ll try to parse by PWD & grep commands, but I am newbie on linux and I cant do this. 回答1: pwd | awk -F/ '{print $(NF-1)}' 回答2: Using the basename & dirname commands: basename $(dirname $(pwd)) 来源: https://stackoverflow.com/questions/7065805/how-to-get-part-of-path-using-linux-commands

Docker安装mysql8

泄露秘密 提交于 2019-12-18 10:01:07
1.docker安装mysql docker pull mysql (例如:docker pull mysql:5.6) 2.查看mysql docker images |grep mysql 3.查看本地镜像: (参数-a 表示所有) docker images -a 4.启动 mysql 容器,并进入 shell 命令交互界面: docker run -it mysql /bin/bash (参数 -i -t 等价于 -it 表示insert , 进入 ; /bin/bash 表示 shell 脚本交互界面 ) 5.查看 mysql 版本信息 ( mysql --help 查看帮助信息,并在结果集中 查找 Distrib) mysql --help | grep Distrib 6. 退出 当前交互窗口:exit 。此操作会关闭 mysql 服务 。 (对于创建的bush 容器,exit 退出后,容器也会退出。 这是因为对Docker 来说,容器中的应用退出了,容器也就没有必要继续运行了。)7. 想要服务一直运行可以: docker run -p 3306:3306 --name my_mysql -e MYSQL_ROOT_PASSWORD=123456 -d mysql (参数 -p 设置端口,--name 取名 ,-e MYSQL_ROOT_PASSWORD=123456

odoo odoorpc 和 xmlrpc

梦想的初衷 提交于 2019-12-18 02:37:49
odoo框架有时数据库不对外开放 或者 sql不好解决 需要刷脚本 可以尝试下odoorpc 和 xmlrpc import odoorpc username = username # 用户登录名 url = url # 服务器ip pwd = pwd # 用户的登录密码,测试时请换成自己的密码 dbname = dbname # 数据库帐套 odoo = odoorpc.ODOO(url, port='8069') # 使用odoorpc odoo.login(dbname, username, pwd) # 用上面的账号登录 model = odoo.env[''] # 相当于self.env[''] 获取指定model的实例 model.search([()]) # 可以获取到筛选条件的ids model.search_read([()]) # 这个可以获取到全部字段 model.browse(id) # 获取指定id的对象 之后就和py里面一样 还有xmlrpc 比odoorpc复杂点 import xmlrpclib username = 'username' # 用户登录名 pwd = 'pwd' # 用户的登录密码, dbname = 'dbname' # 数据库帐套名, # 第一步,取得uid common = xmlrpclib.ServerProxy('http

How to force an ImportError on development machine? (pwd module)

隐身守侯 提交于 2019-12-17 21:59:49
问题 I'm trying to use a third-party lib (docutils) on Google App Engine and have a problem with this code (in docutils): try: import pwd do stuff except ImportError: do other stuff I want the import to fail, as it will on the actual GAE server, but the problem is that it doesn't fail on my development box (ubuntu). How to make it fail, given that the import is not in my own code? 回答1: Even easier than messing with __import__ is just inserting None in the sys.modules dict: >>> import sys >>> sys

JSP总结

笑着哭i 提交于 2019-12-17 12:05:55
1.什么是jsp 2.静态网页与动态网页的区别 联系: 1)静态网页是网站建设的基础,静态网页和动态网页都要使用到HTMl语言。 2)静态网页是相对于动态网页而言,指没有后台数据库、不含程序和不可交互的网页、是标准的HTML文件,它的文件扩展名是.htm或.html。你编的是什么它显示的就是什么、不会有任何改变。 3)静态网页和动态网页之间并不矛盾,为了网站适应搜索引擎检索的需要,动态网站可以采用静动结合的原则,适合采用动态网页的地方用动态网页,如果必要使用静态网页,则可以考虑用静态网页的方法来实现,在同一个网站上,动态网页内容和静态网页内容同时存在也是很常见的事情。 区别: 1)程序是否在服务器端运行,是重要标志。在服务器端运行的程序、网页、组件,属于动态网页,它们会随不同客户、不同时间,返回不同的网页,例如ASP、PHP、JSP、ASP.net、CGI等。运行于客户端的程序、网页、插件、组件,属于静态网页,例如html页、Flash、javascript、VBscript等等,它们是永远不变的。 2)编程技术不同。静态网页和动态网页主要根据网页制作的语言来区分。静态网页使用语言:HTML。 动态网页使用语言:HTML+ASP 或 HTML+PHP 或 HTML+JSP 等其它网站动态语言。 3)被搜索引擎收录情况不同。由于编程技术不容,静态网页是纯粹HTML格式的网页

How do I execute a Shell built-in command with a C function?

↘锁芯ラ 提交于 2019-12-17 05:05:24
问题 I would like to execute the Linux command "pwd" through a C language function like execv(). The issue is that there isn't an executable file called "pwd" and I'm unable to execute "echo $PWD", since echo is also a built-in command with no executable to be found. 回答1: You should execute sh -c echo $PWD ; generally sh -c will execute shell commands. (In fact, system(foo) is defined as execl("sh", "sh", "-c", foo, NULL) and thus works for shell built-ins.) If you just want the value of PWD , use

20175305张天钰 实现mypwd

五迷三道 提交于 2019-12-16 13:45:44
1.命令格式: pwd [选项] --help:显示帮助信息; --version:显示版本信息。 2.命令功能: 查看”当前工作目录“的完整路径 3.常用参数: 一般情况下不带任何参数 如果目录是链接时: 格式:pwd -P 显示出实际路径,而非使用连接(link)路径。 1:查看pwd命令的帮助信息man pwd 2:显示当前目录所在路径 pwd 3:显示当前目录的物理路径 pwd –P 4:显示当前目录的连接路径:pwd -L 来源: https://www.cnblogs.com/zhangtianyu/p/12046406.html

2019-2020-1 20175311 学习pwd实现mypwd

别说谁变了你拦得住时间么 提交于 2019-12-16 13:37:20
2019-2020-1 20175311 学习pwd实现mypwd 实现要求 1 学习pwd命令 2 研究pwd实现需要的系统调用(man -k | grep ),写出伪代码 3 实现mypwd 4 测试mypwd 学习pwd命令 pwd的意思是Print Working Directory,也就是打印工作目录,意如其名,就是说打印出用户当前所在目录,它会打印出从根目录(/)开始到当前所在目录的完整路径。这条命令是一条shell的内置命令,并且在大多数shell中都可以使用,如bash、Bourne shell,ksh、zsh等等。 1.命令格式: pwd [选项] -L –logical 当目录为连接路径时,显示连接路径 -P –physical 显示实际物理路径,而非使用连接(link)路径 --help display this help and exit --version output version information and exit 根据上述要求在终端中输入 pwd 、 pwd -L 、 pwd -P pwd命令 pwd是print working directory的缩写,即打印当前路径的意思。打开终端,一定会在执行命令的$号之前看见当前的工作目录,不过一定会出现~在前面或是/etc在后面。此时输入pwd命令就是可以将工作目录完全展开。 输入 man pwd

[BMC] ITSM自动接工单

谁说我不能喝 提交于 2019-12-16 00:07:13
Helpdesk 的工作越来越难做了,做好服务还不够,受理工单还不能超时。 上面有要求,下面只能出对策了。还好实现起来简单。 练习通过id定位 导入webdrvier from selenium import webdriver from selenium.webdriver.support.select import Select import time from selenium.webdriver.common.action_chains import ActionChains Uname='XXXX' Pwd='XXXX' 创建一个浏览器 class Opera_ITSM(): def __init__(self,Uname=Uname,Pwd=Pwd): self.Uname=Uname self.Pwd=Pwd url = 'http://ITSM.XXX.COM/arsys/shared/login.jsp?/arsys/home' self.driver = webdriver.Chrome() self.driver.get(url) def ITSM_Login(self): # time.sleep(5) # 定位到攻略按钮 print(self.driver) el_Uname=self.driver.find_element_by_xpath('//*[

[BMC] ITSM自动接工单

半腔热情 提交于 2019-12-16 00:06:28
Helpdesk 的工作越来越难做了,做好服务还不够,受理工单还不能超时。 上面有要求,下面只能出对策了。还好实现起来简单。 练习通过id定位 导入webdrvier from selenium import webdriver from selenium.webdriver.support.select import Select import time from selenium.webdriver.common.action_chains import ActionChains Uname='XXXX' Pwd='XXXX' 创建一个浏览器 class Opera_ITSM(): def __init__(self,Uname=Uname,Pwd=Pwd): self.Uname=Uname self.Pwd=Pwd url = 'http://ITSM.XXX.COM/arsys/shared/login.jsp?/arsys/home' self.driver = webdriver.Chrome() self.driver.get(url) def ITSM_Login(self): # time.sleep(5) # 定位到攻略按钮 print(self.driver) el_Uname=self.driver.find_element_by_xpath('//*[