Linux
Pywin
这个作者很懒,什么都没留下…
展开
-
linux 复制除某个文件夹外所有的文件
例如root/file/ 目录下有data、train.py、inference.py、utils等文件或文件夹,要复制除data文件夹以外所有的文件到copy_file目录下先进入要复制的root/file/ 目录下,执行以下命令:cp -r `ls |grep -v data|xargs` ../copy_file/...原创 2021-03-16 11:29:48 · 10044 阅读 · 1 评论 -
shell 创建文件夹
#!/bin/bashdir="/root/test_dir"if [ ! -d "$dir" ];thenmkdir $direcho "创建文件夹成功"elseecho "文件夹已经存在"fi原创 2020-08-12 10:49:40 · 16281 阅读 · 0 评论 -
Linux 使用unzip解压时报错End-of-central
Linux 下,使用unzip解压时,报错:$ unzip abc.zipArchive: abc.zip End-of-central-directory signature not found. Either this file is not a zipfile, or it constitutes one disk of a multi-part archive. In the latter case the central directory and zipfile com...原创 2020-08-07 15:58:35 · 19433 阅读 · 1 评论 -
python导入自己的模块(亲测有效)
主要针对导入模块和代码不在同一目录的情况。在代码头部添加,例如要添加的模块所在目录为/users/xx/xx/datas:import syssys.path.append(r'/users/xx/xx/datas')import datas添加完上面的代码,在datas目录中创建一个__init__.py的文件vi __init__.py在__init__.py中导入添加的模块,例如要添加的模块是handle.pyfrom handle import *写完保存.原创 2020-05-12 10:07:11 · 909 阅读 · 0 评论 -
Linux用户组编辑
添加用户组语法:groupadd 用户组名示例:在用户组添加一个用户组名为zoo 命令:groupadd zoo用户组删除语法:groupdel 需要删除的用户组名示例:删除刚创建的用户组zoo 命令:groupdel zoo注:如果用户组中存在用户则无法删除,应该先删除用户组中的用户或者将用户移动到其他用户组,然后再删除用户组。 Lin原创 2017-04-04 13:24:42 · 578 阅读 · 0 评论 -
Linux下的>和>>
在有的时候我们想保存命令操作结果,比如说将 ls 执行结果保存到某个文件中,这个时候可以使用>或>>一个>表示覆盖写,两个>>表示追加写。示例:将 ls 执行结果保存到某个文件中 命令:ls -l > list.txt 就将ls -l 的结果保存在了list.txt文件中去了原创 2017-04-04 13:30:05 · 4486 阅读 · 1 评论 -
Linux中vi文件保存退出命令
vi文件保存退出命令":wq"和":x"的区别vi是Unix/Linux系统最常用的编辑器之一,我习惯使用":x"命令来保存文件并退出,不愿意使用":wq"命令是因为它得多敲一个字母。但是,今天我才知道":x"和":wq"的真正区别,如下::wq 强制性写入文件并退出。即使文件没有被修改也强制写入,并更新文件的修改时间。:x 写入文件并退出。仅当文件被修改原创 2017-06-03 15:21:45 · 2101 阅读 · 0 评论 -
云服务器环境: Ubuntu 16.04 64bit ,openCV 3.4.0安装
在服务器中先安装anaconda然后直接在cmd命令行输入:conda install --channel https://conda.anaconda.org/menpo opencv3原创 2018-06-12 18:59:14 · 764 阅读 · 0 评论 -
linux下从一台服务器复制文件或文件夹到本地
1.从服务器复制文件到本地:scp root@×××.×××.×××.×××:/data/test.txt /home/myfile/root@×××.×××.×××.××× root是目标服务器(有你需要拷贝文件的服务器)的用户名,×××.×××.×××.×××是IP地址,如192.168.1.100,后面紧跟的:不要忘记,/data/test.txt是目标服务器中你要拷贝文件的地址,接一个...原创 2018-06-13 14:48:12 · 45821 阅读 · 8 评论 -
Linux下的tar压缩解压缩命令详解
tar-c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出下面的参数-f是必...转载 2018-07-18 23:47:12 · 178 阅读 · 0 评论 -
linux下在文件夹中显示前n个文件的名称
有时候在文件下会有几百万个文件,可能是图像文件也可能是文本文件等,如果直接用ls命令去查看会出现卡死的情况,但为了查看文件夹下的文件的情况可以查看前n个文件,这样可以避免卡死的情况发生,也节省了不少的搜索时间。假如需要查看前100个文件的名称:cd /"你要查看的文件目录"ls |head -n 100就这么简洁~...原创 2019-08-07 11:56:35 · 18084 阅读 · 2 评论 -
github删除项目中的文件夹
github中的文件夹不能直接在网页中删除,这时候需要用到MINGW64去操作管理github中的项目,具体怎么安装MINGW64这里就不多做说明。我是第一次操作,但是也成功了。先把自己的项目clone下来,我是放在了桌面,进入目录后右键点击Git Bash Here,就可以在命令框中输入指令了。git rm -r /xxx/xxx/targetfile(需要删除的目录名称) ...原创 2019-08-07 12:14:09 · 619 阅读 · 0 评论 -
Linux删除用户
语法:userdel 用户名示例:删除LoveLinux这个用户 ,命令: userdel LoveLinux原创 2017-04-04 12:46:00 · 2013 阅读 · 0 评论 -
Linux用户编辑
语法:usermod 参数 需要修改的用户名常用的参数有两个:-l :表示给后面传递的用户修改用户名,语法格式:usermod -l 新的用户名 需要修改的用户名-g:表示给后面传递的用户名修改用户组,语法格式:usermod -g 用户组id 需要修改的用户名示例:把当前的LoveLinux用户的用户名改为LoveUs 命令:usermod -l LoveUs Lo原创 2017-04-04 12:40:45 · 279 阅读 · 0 评论 -
Linux中添加用户
语法:useradd 用户名示例:使用当前账号创建一个新的用户,用户名叫做LoveLinux 命令:useradd LoveLinux设置密码:语法:passwd 需要设置密码的用户名示例:给刚创建的LoveLinux设置一个密码 命令:passwd LoveLinux注:所有的用户添加之后都会储存在一个文件夹中,位于/etc/passwd原创 2017-04-04 12:30:01 · 390 阅读 · 0 评论 -
Linux的别名机制
别名是通过别名文件来配置的,配置文件是root下的 .bashrc文件打开方式:vim /root/.bashrc在#User specific and functions下面编辑需要别名的命令例如:添加 alias cls='clear' 就是将常用的clear命令改为cls原创 2017-04-03 16:13:30 · 1034 阅读 · 0 评论 -
Linux异常关闭处理
处理这种问题就是把交换文件删除,交换文件的名称一般都是在原有的文件名后面加上.swp输入命令:rm -f 文件名.swp原创 2017-04-03 16:25:39 · 836 阅读 · 0 评论 -
Linux中退出/保存
Linux中的退出保存有两种方式第一种: :wq 保存且退出 :q!不保存强行退出第二种: :x 保存退出 第二种与第一种的不同就是:x只有在真正修改了文档的内容才会更新最新修改时间,而:wq每次都会更新最新修改时间。原创 2017-04-03 16:34:56 · 34558 阅读 · 4 评论 -
Linux打开vim编辑器
第一种方式:vim需要打开的文件命令:vim /文件位置/文件名第二种打开方式:vim+数字需要打开的文件(打开文件后快速的将光标定位到所指定的行)命令:vim + 数字 /文件位置/文件名第三种打开方式:vim+/字符串 需要打开的文件 (打开文件,之后高亮显示/后面的字符串)命令: vim +/字符串 /文件位置/文件名n(向下切换)N(向上切换)如果想去掉高亮原创 2017-04-03 16:44:56 · 6215 阅读 · 0 评论 -
Linux查询安装软件
命令: rpm -qa[|grep] 需要查询的关键词-q表示query,查询-a表示全部 ,all|:在Linux中成为管道grep:表示从结果中进行过滤例如查询火狐的安装情况:命令: rpm -qa firefox原创 2017-04-03 16:55:50 · 562 阅读 · 0 评论 -
Linux中安装与卸载软件
软件的卸载:语法:rpm -e 需要卸载的软件名称(软件完整名称,即通过查询得到的名称)[--nodeps]-e 表示卸载 --nodeps表示忽略依赖关系例如:卸载火狐rpm -e firefox-31.1.1-5.el6.centos.i686软件的安装:语法:rpm -ivh 需要安装的软件的完整名称-i表示安装,install -v表示显原创 2017-04-03 16:58:49 · 648 阅读 · 0 评论 -
Linux文件操作
1.创建:语法:touch /文件名 示例:创建一个666.txt文件 touch /666.txt2.复制:语法:cp 需要复制的文件 需要保存的位置示例:将root下的666.txt文件复制到home/admin中原创 2017-04-04 11:49:59 · 221 阅读 · 0 评论 -
Linux通过数字的形式来设置权限
在Linux权限体系中支持使用数字的形式来表示权限的信息,比如 7 7 7 表示全部的权限。4表示读权限2表示写权限1表示执行权限例如:如果说我想把666.txt这个文件的权限设置成所有者拥有全部权限,同组用户拥有读写权限,其他用户拥有读权限,则数字形式该写为:全部权限=读+写+执行=4+2+1=7读写权限=4+2=6读权限=4所以最终的权限数字应该是 76原创 2017-04-03 21:49:25 · 5070 阅读 · 0 评论 -
Linux通过字符形式设置权限
语法:chomd 权限组成信息 需要操作的对象(文件夹/文件) 注意:如果操作的对象是文件夹,则需要加上-r参数,表示递归赋予权限。第一个情况:针对单个对象(ugo)进行拆分:给某个组成部分添加读权限:chomd u+r,g+r,o+r 需要操作的文件/文件夹给某个组成部分删减读权限:chomd u-r,g-r,o-r 需要操作的文件/文件夹给某个组成部分的权限设置原创 2017-04-03 21:37:25 · 1524 阅读 · 2 评论 -
Linux利用SSH工具实现跨平台传输文件
可以使用ssh协议的工具来实现文件的跨平台传输。可以使用pscp.exe来实现文件的传输。pscp.exe是一个命令行工具,所以不能被直接打开,因此需要在cmd中运行,为了方便运行,我们可以把pscp.exe放到环境变量中去,也可以直接放到C盘的windows中。语法格式(windows中文件传输到Linux中) pscp windows中的文件路径 用户名@主机地址:文件的保存路径原创 2017-04-03 21:24:34 · 2296 阅读 · 0 评论 -
Linux文件夹操作
创建文件夹:语法:mkdir 需要创建的目录名(可以是路径也可以是名称)示例:在/root下创建一个名为newFile的文件夹 mkdir /root/newFile复制文件夹:语法:cp -r 需要复制的文件夹 复制到的地方(-r表示递归,必须得加上这个参数)示例:把/root下的newFile复制到/home目录下 cp -r /root/newFi原创 2017-04-04 12:11:22 · 406 阅读 · 0 评论 -
Linux中启用和禁用网卡
禁用网卡:ifdown 设备名称示例:禁用eth0这块网卡,则输入 ifdown eth0,然后按下回车。启用网卡:ifup 设备名称示例:启用 eth0这块网卡,则输入 ifup eth0,然后按下回车。原创 2017-04-04 12:17:43 · 7579 阅读 · 0 评论 -
Linux下桌面模式切换到命令行模式
第一种方法:在桌面模式下 Alt+Ctrl+F3进入命令行模式,在命令行模式下 Alt+Ctrl+F1可回到桌面模式(前提在安装时选择了桌面GUI配置)第二种方法:修改 /etc/inittab 文件 用vim打开:vim /etc/inittab 进入界面:把26行的id:后面的5改为3 重启后就可以吧桌面模式切换到命令行模式了。原创 2017-04-03 12:56:02 · 47363 阅读 · 0 评论