添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
change directory cd - #上次目录 cd .. #上级目录 print working directory pwd #答应当前工作目录(完整路径) remove directory rmdir #一般不用(只能删除空文件夹) rm -rf #(rm本身是删除文件 -r 可以删除目 #录-f强制)递归删除整个文件夹 #(将文件夹里的文件完全删除) cp [选项] source target #这里的选项有-p(把文件属性也复制进来) #-d(复制链接属性) -r(复制目录) -a(相 #当于-pdr)

move

mv source target                 #也可用来改名;剪切目录时不加-r

搜索

locate                            #快速搜索(只能按文件名搜索)(搜索/var/b
                                  #in/mlocate数据库)新建的文件不会被搜索
                                  #到,因为该数据库一天一更新,
                                  #可强制更新:updatedb(遵循独特的筛选规
                                  #则:/etc/updatedb.conf)
whereis -b -m                     #搜索命令的命令(-b只查找可执行文件 -m只查找帮助文件)
which                             #搜索命令的命令(命令所在位置及命令别名
                                  #(如果有别名的话))
find[范围][条件]                   #完全匹配(速度较慢)(也可通过通配符来模糊查询)
          -name                   #按文件名搜索
          -iname                  #不区分大小写
    /root -nouser                 #搜索垃圾文件(没有所有者的文件)(两种情况
                                  #除外:内核直接产生文件proc,sys;外部文件
                                  #:光盘、u盘、移动硬盘等)
          -mtime +days            #在days天数前修改的文件
          -atime -days            #在days天数内访问的文件
          -ctime  days            #在days天数时改变的文件
    .     -size  +sM              #在当前目录搜索文件大小大于sM的文件
          -inum  node             #查找相应i节点的文件
          -a/-o                   #and or (复合条件搜索)
          -exec ls -lh {} \       #find的结果交给exec后的命令处理
grep -v/-i                        #包含匹配,搜索文件中符合条件字符串(-v取反)

帮助

man ls                      #查看相应的帮助文档(包括命令)
man -f ls                   #相当于whatis ls
man -k ls                   #查看和命令相关的所有帮助(相当于apropos ls)
ls --help                   #选项帮助
help cd                     #获取shell内部命令的帮助(如何判断一条
                            #命令是否属于shell,可通过whereis cd查询
                            #若查询不到该命令相应的/bin,那么就是shell命令)
info                        #极其详细的文档
    -enter                  #进入子帮助页面(with*)
    -u                      #进入上层页面
    -n                      #进入下一个帮助小节
    -p                      #进入上一个帮助小节
    -q                      #quit

压缩

.zip
    zip zipName.zip sourceName          #不一定是.zip,只是为了方便区分
    zip -r zipName.zip sourceName       #压缩目录
    unzip zipName.zip
    gzip sourceName                     #源文件消失
    gzip -c sourceName > gzName.gz      #可保留源文件
    gzip -r sourceName                  #压缩目录(递归地将目录中的文件逐个压
                                        #缩,并不会打包目录)
    gzip -d gzName.gz                   #解压
    gunzip gzName.gz
    gunzip -r gzName                    #解压文件夹
    #(不可压缩目录)
    bzip2 sourceName                    #不保留源文件
    bzip2 -k sourceName                 #保留源文件
    bzip2 -d bzipName.bz2               #解压
    bzip2 -k bzipName.bz2               #解压(保留源文件)
    bunzip bzipName.bz2
#tar -cvf tarName.tar sourceName
#-c:打包        -v:显示过程        -f:指定打包后的文件名
.tar.gz
    tar -zcvf tarZipName.tar.gz sourceName                #打包并压缩
    tar -zxvf tarZipName.tar.gzName.gz                    #解压
.tar.bz2
    tar -jcvf tarZipName.tar.bz2 sourceName               #打包并压缩
    tar -jcvf /target/tarZipName.tar.bz2 sourceName       #打包并压缩到指定目录
tar -jxvf tarZipName.tar.bzb2 #解压 tar -jxvf tarZipName.tar.bzb2 -C /target/ #解压到指定目录 tar -jtvf tarZipName.tar.bzb2 #只查看不解压

关机&重启

shutdown [-c/h/r] time                                            #比较安全(保存数据)
#time可以选now、以及未来的一个时间(实现定时)
#-c:取消上一个命令    -h:关机        -r:重启
        poweroff
        init 0
        reboot
        init 6
        logout

挂载命令

#用户登录查看和用户交互命令
mount                           #查看已经挂载好的挂载设备
                                #对于系统自身的挂载点尽量避免去动
mount -a                        #将配置文件/etc/fstab的内容全部自动挂载
mount [-t][-o] 设备文件名 挂载点    
    #-t 文件系统:ext3、ext4、iso9660
    #-o 特殊选项(default就够了)
--挂载光盘
mkdir /mnt/cdrom/               #建立挂载点
mount -t iso9660 /dev/cdrom /mnt/cdrom/
mount /dev/sr0 /mnt/cdrom/      #这两句都是一样的
#挂载完成后可能会提示光盘是只读权限的,这是正常的
#完成后即可到对应的挂载点去操作数据了
--卸载光盘
umount 设备文件名或者挂载点         #不可或缺
--挂载U盘
fdisk -l                         #查看U盘设备文件名
mount -t vfat /dev/sdb1 /mnt/usb/
#linux 不支持NTFS文件系统(动银盘无法直接挂载)(过安装ntfs_3g软件来达到目的read-only)


输入账号root 再输入安装过程中设置的密码,登录到系统 vi /etc/sysconfig/network-scripts/ifcfg-eth0 #编辑配置文件,

添加修改以下内容

BOOTPROTO=static #启用静态IP地址

ONBOOT=yes #开启自动启用网络连接

IPADDR=192.168.1.188 #设置IP地址

NETMASK=255.255.255.0 #设置子网掩码

GATEWAY=192.168.1.1 #设置网关

DNS1=8.8.8.8 #设置主DNS

DNS2=192.168.1.1 #设置备DNS

IPV6INIT=no #禁止IPV6

:wq! #保存退出

输入账号root 再输入安装过程中设置的密码,登录到系统 vi /etc/sysconfig/network-scripts/ifcfg-eth0 #编辑配置文件,

添加修改以下内容

BOOTPROTO=static #启用静态IP地址

ONBOOT=yes #开启自动启用网络连接

IPADDR=192.168.1.188 #设置IP地址

NETMASK=255.255.255.0 #设置子网掩码

GATEWAY=192.168.1.1 #设置网关

DNS1=8.8.8.8 #设置主DNS

DNS2=192.168.1.1 #设置备DNS

IPV6INIT=no #禁止IPV6

:wq! #保存退出


service ip6tables stop #停止IPV6服务

chkconfig ip6tables off #禁止IPV6开机启动

service yum-updatesd stop #关闭系统自动更新

chkconfig yum-updatesd off #禁止开启启动

service network restart #重启网络连接

ifconfig #查看IP地址

设置主机名 约定: 主机名命名规范:业务.机房.主备.域名 这里设置主机名为:drmeng-web-srvcom

1、hostname “drmeng-web-srv” #设置主机名为drmeng-web-srvcom

2、vi /etc/sysconfig/network #编辑配置文件

输入账号root 再输入安装过程中设置的密码,登录到系统 vi /etc/sysconfig/network-scripts/ifcfg-eth0 #编辑配置文件,

添加修改以下内容

BOOTPROTO=static #启用静态IP地址

ONBOOT=yes #开启自动启用网络连接

IPADDR=192.168.1.188 #设置IP地址

NETMASK=255.255.255.0 #设置子网掩码

GATEWAY=192.168.1.1 #设置网关

DNS1=8.8.8.8 #设置主DNS

DNS2=192.168.1.1 #设置备DNS

IPV6INIT=no #禁止IPV6

:wq! #保存退出


HOSTNAME= drmeng-web-srvcom #修改localhost.localdomain为drmeng-web-srvcom

:wq! #保存退出

3、vi /etc/hosts #编辑配置文件 127.0.0.1 drmeng-web-srvcom localhost #修改localhost.localdomain为drmeng-web-srvcom

:wq! #保存退出

shutdown -r now #重启系统

增加swap分区 在确定了服务器所需要使用的内存后,需要增加1024M的swap空间 具体操作:

1、dd if=/dev/zero of=/tmp/swap bs=1M count=1024M #创建1024M的文件块

2、mkswap /tmp/swap #创建swap文件

3、swapon /tmp/swap #激活swap文件

输入账号root 再输入安装过程中设置的密码,登录到系统 vi /etc/sysconfig/network-scripts/ifcfg-eth0 #编辑配置文件,

添加修改以下内容

BOOTPROTO=static #启用静态IP地址

ONBOOT=yes #开启自动启用网络连接

IPADDR=192.168.1.188 #设置IP地址

NETMASK=255.255.255.0 #设置子网掩码

GATEWAY=192.168.1.1 #设置网关

DNS1=8.8.8.8 #设置主DNS

DNS2=192.168.1.1 #设置备DNS

IPV6INIT=no #禁止IPV6

:wq! #保存退出


4、swapon -s #查看swap

5、修改/etc/fstab文件,增加以下内容,让系统引导时自动启动 vi /etc/fstab #在最后添加下面代码 /tmp/swap swap swap default 0 0

:wq! #保存退出


输入账号root 再输入安装过程中设置的密码,登录到系统 vi /etc/sysconfig/network-scripts/ifcfg-eth0 #编辑配置文件,

添加修改以下内容

BOOTPROTO=static #启用静态IP地址

ONBOOT=yes #开启自动启用网络连接

IPADDR=192.168.1.188 #设置IP地址

NETMASK=255.255.255.0 #设置子网掩码

GATEWAY=192.168.1.1 #设置网关

DNS1=8.8.8.8 #设置主DNS

DNS2=192.168.1.1 #设置备DNS

IPV6INIT=no #禁止IPV6

:wq! #保存退出

常用1.返回上一层目录cd ..2.进入某个文件夹cd xxx返回上层目录下的某个文件夹cd ../xxx4.启动当前文件夹下的某个脚本文件./xxx.sh5.编辑某个文件 //编辑日志 vi... 来自: zyb2017的博客 1.Vi 基本操作1) 进入vi 在系统提示符号输入vi及文件名称后,就进入vi全屏幕编辑画面: $ vi myfile 进入vi之后,是处于「命令行模式(command mode)」,您要切换到「... 来自: s_x123456的博客 linux常用的终止命令 : ctrl + c ;crtl + z ; q ; quit ;一、网络传输的基础:1、计算机互联网的基本条件:ip、子网掩码、网关、域名解析服务器DNS 。ip :每台电... 来自: 鲨鱼儿的博客 ls  -al列出当前目录下的所有文件和子目录用户在登录linux时由/etc/passwd文件来决定要使用哪个shell,用户使用的shell被列于每行的末尾(/bin/bash)ls -F在列出的... 来自: S_Sorin的博客 Linux、CentOS操作系统下如何删除和重命名文件夹呢?办法如下:一、Linux、CentOS下重命名文件和文件夹mv:move 用移动文件命令就可以了,因为linux系统没有专门的重命名命令。基... 来自: dengxuandu12683的博客 文件操作文件及目录相关命令 说明 命令 创建新文件(可以一次创建多个) touch 删除(目录需要添加“-r”) rm(/bin/rm) 拷贝文件(目录需要添加‘-r’) cp 移动... 来自: 喜欢海 chown root:root file #改变file文件所有者为root,组为rootchmod 777 file #改变文件权限 r=4,w=2,x=1useradd -g usergroup ... 来自: 一直被模仿,从未被超越 1、安装系统linux虚拟机CentOS: linux系统,【注】windows系统要是64位的系统putty : windows下面远程连接的工具xshell : windows下面远程连接的工具v... 来自: minolk的博客 最近开始学Linux,在VMware Player中安装了CentOS 6.4。为方便自己也方便他人,整理了Linux常用命令及快捷键。常用命令:文件和目录:cd /home ... 来自: Dtyet的博客 最近需要帮客户部署项目,由于公司以前全部都是使用的Windows Server 2003,安装Oracle全部都是下一步下一步到底,没有在Linux下装过,还有客户机器没有外网环境,出现问题难以立即解... 来自: u010506919的博客 【转】快捷命令常用命令:文件和目录:# cd /home                        进入 '/home' 目录# cd ..                            ... 来自: 天地不仁|以万物为刍狗 注:以下是防火墙的基本操作命令,可能但不一定适用于所有centos系统:查询防火墙状态:[root@localhost~]#serviceiptablesstatus停止防火墙:[root@local... 来自: qianqiaoqianqi的博客 为避免记centos命令时死记硬背效率低,特整理以下命令缩写的原单词语句,建议收藏ls:list(列出目录内容)cd:Change Directory(改变目录)su:switch user 切换用户... 来自: qq_43265673的博客 通过mysql -uroot -p登录到数据库。1.查看当前的引擎mysql> show engines \G;mysql> show engines \G;ERROR 2006 (HY000): M... 来自: idiandi的博客 CentOS6.5克隆详解第一步:右键,选择克隆选项 第二步:点击“下一步” 第三步:点击“下一步”    第四步:选择“创建完整克隆(F)”,点击“下一步” 第五步: 第六步:点击“关闭”按钮,完成... 来自: Y_FC_EMBEDD的博客 centos彻底删除文件夹、文件命令(centos新建、删除、移动、复制等命令)centos彻底删除文件夹、文件命令(centos新建、删除、移动、复制等命令:1.新建文件夹mkdir文件名新建一个名... 来自: lpdx111的专栏 Linux(centos6.8) 学习【1】概述今天开始又疯疯癫癫的学习Linux了,为什么说又,因为学习Linux时断时续,没有一个完整持续的过程,第一篇博客记录一下Linux(centos)的安装... 来自: yangqihua2015的博客 CentOS下切换桌面模式与命令行模式方法一:修改配置文件:/etc/inittab如下图:各选项含义如下:0:逐步终止进程模式,进程将有序的终止,关机时系统处于这个运行级别;1:单用户模式,用于系统... 来自: charles的博客 CentOS6.8下安装xz命令 我们有时候会下载到.xz结尾的压缩文件,这时候需要用到xz命令来解压这类文件,而当我们想要用yum -y install xz时,又没有关于xz的安装包,因此就找到一... 来自: zhaostrong的博客 1、 安装SSHyum install ssh2、 启动SSHservice sshd start3、 重启SSHservice sshd restart4、 设置开机运行chkconfig sshd... 来自: Licy的博客 1、安装系统 linux 虚拟机 CentOS: linux系统,【注】windows系统要是64位的系统 putty : windows下面远程连接的工具 x... 来自: haeasringnar的博客 以下命令均在/home目录下操作cd /home #进入/home目录1、把/home目录下面的mydata目录压缩为mydata.zipzip -r mydata.zip mydata #压缩myd... 来自: CareChere的博客 点击上面↑「爱开发」关注我们每晚10点,捕获技术思考和创业资源洞察什么是ThreadLocalThreadLocal是一个本地线程副本变量工具类,各个线程都拥有一份线程私...... 来自: 爱开发 11月8日,由中国信息通信研究院、中国通信标准化协会、中国互联网协会、可信区块链推进计划联合主办,科技行者协办的2019可信区块链峰会将在北京悠唐皇冠假日酒店开幕。  区块链技术被认为是继蒸汽机、电力... 来自: CSDN资讯 你知道的越多,你不知道的越多 点赞再看,养成习惯 GitHub上已经开源 https://github.com/JavaFamily 有一线大厂面试点脑图和个人联系方式,欢迎Star和指教前言Re... 来自: 敖丙 很早就很想写这个,今天终于写完了。游戏截图:编译环境: VS2017游戏需要一些图片,如果有想要的或者对游戏有什么看法的可以加我的QQ 2985486630 讨论,如果暂时没有回应,可以在博客下方留言... 来自: 张宜强的博客 你知道的越多,你不知道的越多 点赞再看,养成习惯 GitHub上已经开源 https://github.com/JavaFamily 有一线大厂面试点脑图、个人联系方式和人才交流群,欢迎Star和... 来自: 敖丙 文章目录1. 渲染机制分析1.1 渲染机制1.2 卡顿现象1.3 内存抖动2. 渲染优化方式2.1 过度绘制优化2.1.1 Show GPU overdraw2.1.2 Profile GPU Ren... 来自: 蒋东国的博客 今天,我们将通过Apache Kafka主题构建一些彼此异步通信的微服务。我们使用Micronaut框架,它为与Kafka集成提供专门的库。让我们简要介绍一下示例系统的体系结构。我们有四个微型服务:订... 来自: liululee的博客 作者| 许向武责编 | 屠敏出品 | CSDN 博客前言在 Python 进阶的过程中,相信很多同学应该大致上学习了很多 Python 的基础知识,也正在努力成长。在此期间,一定遇到了很多的困惑,对未... 来自: CSDN资讯 我清晰的记得,刚买的macbook pro回到家,开机后第一件事情,就是上了淘宝网,花了500元钱,找了一个上门维修电脑的师傅,上门给我装了一个windows系统。。。。。。表砍我。。。当时买mac的... 来自: qq_45036710的博客 二哥,你好,我想知道一般程序猿都如何接私活,我也想接,能告诉我一些方法吗?上面是一个读者“烦不烦”问我的一个问题。其实不止是“烦不烦”,还有很多读者问过我类似这样的问题。我接的私活不算多,挣到的钱也没... 来自: 沉默王二 你知道的越多,你不知道的越多 点赞再看,养成习惯 GitHub上已经开源 https://github.com/JavaFamily 有一线大厂面试点脑图、个人联系方式和人才交流群,欢迎Star和... 来自: 敖丙 小编是一个理科生,不善长说一些废话。简单介绍下原理然后直接上代码。使用的工具(Python+pycharm2019.3+selenium+xpath+chromedriver)其中要使用pycharm... 来自: qq_43764365的博客 前奏:今天2B哥和大家分享一位前几天面试的一位应聘者,工作4年26岁,统招本科。以下就是他的简历和面试情况。基本情况:专业技能:1、 熟悉Sping了解SpringMVC、SpringBoo... 来自: HarderXin的专栏 Spring Boot默认内嵌的Tomcat为Servlet容器,关于Tomcat的所有属性都在ServerProperties配置类中。同时,也可以实现一些接口来自定义内嵌Servlet容器和内嵌T... 来自: 程序新视界 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis原本是apache的一个开源项目iBatis, 2010年该项目由apache software fo... 爬虫,从本质上来说,就是利用程序在网上拿到对我们有价值的数据。 爬虫能做很多事,能做商业分析,也能做生活助手,比如:分析北京近两年二手房成交均价是多少?广州的Python工程师平均薪资是多少?北京哪... CPU对每个程序员来说,是个既熟悉又陌生的东西? 如果你只知道CPU是中央处理器的话,那可能对你并没有什么用,那么作为程序员的我们,必须要搞懂的就是CPU这家伙是如何运行的,尤其要搞懂它里面的寄存器是... 1.Javascript 语法.用途 javascript 在前端网页中占有非常重要的地位,可以用于验证表单,制作特效等功能,它是一种描述语言,也是一种基于对象(Object)和事件驱动并具有安全性... 今天,群里白垩老师问如何用python画武汉肺炎疫情地图。白垩老师是研究海洋生态与地球生物的学者,国家重点实验室成员,于不惑之年学习python,实为我等学习楷模。先前我并没有关注武汉肺炎的具体数据,... 相信大家都已经收到国务院延长春节假期的消息,接下来,在家远程办公可能将会持续一段时间。 但是问题来了。远程办公不是人在电脑前就当坐班了,相反,对于沟通效率,文件协作,以及信息安全都有着极高的要求。有... 灰鸽子( Huigezi),原本该软件适用于公司和家庭管理,其功能十分强大,不但能监视摄像头、键盘记录、监控桌面、文件操作等。还提供了黑客专用功能,如:伪装系统图标、随意更换启动项名称和表... 目前每天各大平台,如腾讯、今日头条都会更新疫情每日数据,他们的数据源都是一样的,主要都是通过各地的卫健委官网通报。 以全国、湖北和上海为例,分别为以下三个网站: 国家卫健委官网:http://w... 哇说起B站,在小九眼里就是宝藏般的存在,放年假宅在家时一天刷6、7个小时不在话下,更别提今年的跨年晚会,我简直是跪着看完的!! 最早大家聚在在B站是为了追番,再后来我在上面刷欧美新歌和漂亮小姐姐的舞蹈... Web播放器解决了在手机浏览器和PC浏览器上播放音视频数据的问题,让视音频内容可以不依赖用户安装App,就能进行播放以及在社交平台进行传播。在视频业务大数据平台中,播放数据的统计分析非常重要,所以We... 本文知识点较多,篇幅较长,请耐心学习 MySQL已经成为时下关系型数据库产品的中坚力量,备受互联网大厂的青睐,出门面试想进BAT,想拿高工资,不会点MySQL优化知识,拿offer的成功率会大大下降... 我本人因为高中沉迷于爱情,导致学业荒废,后来高考,毫无疑问进入了一所普普通通的大学,实在惭愧???? 我又是那么好强,现在学历不行,没办法改变的事情了,所以,进入大学开始,我就下定决心,一定要让自己掌... 1.Matlab实现粒子群算法的程序代码:https://www.cnblogs.com/kexinxin/p/9858664.html matlab代码求解函数最优值:https://blog.cs... 很多人知道爬虫,也很想利用爬虫去爬取自己想要的数据,那么爬虫到底怎么用呢?今天就教大家编写一个简单的爬虫。 下面以爬取笔者的个人博客网站为例获取第一篇文章的标题名称,教大家学会一个简单的爬虫。 第一步... 作者:隋顺意 一段时间前,自己制作了一个库 “sui-math”。这其实是math的翻版。做完后,python既然可以轻易的完成任何的数学计算,何不用python开发一个小程序专门用以计算呢? 现在我... 本篇博客大部分内容摘自埃里克·马瑟斯所著的《Python编程:从入门到实战》(入门类书籍),采用举例的方式进行知识点提要 关于Python学习书籍推荐文章 《学习Python必备的8本书》 Pytho... 明天就是情人节了。这个情人节,注定是一个不能约会的情人节,但不能约会不代表不能浪漫。古人比我们出生早,那些浪漫的诗词早都被他们挖掘一空,比诗词我们肯定没有机会了。好在我们还有Python,不然都不知道... 计算机考研指导建议背景开始备考时间学校选择复习计划学科复习考研资料和平台心得杂杂答疑     我是广东双非本科计算机类专业,大一高数没学好,英语在大四最后一次考试里过了6级,专业课掌握情况尚好。... 国内的普通开发者对于掌握一门新的技术不知道从哪里下手,看哪些书。为了获得相关知识会关注各种公众号、购买各种视频课程来学习,但由于这些内容本身有碎片化的特点,效果往往不太理想。以至于付出了大量的时间到最... qq_36572391: [reply]yypClever[/reply] 看看settings->project interpreter那儿的python的版本是否是对应的,点击一下这一页版本右侧的设置符号->add,然后对照一下版本,可能有时候用的3.7,interpreter是2.7,这样就不是一个版本了,所以可能会报这个错

PyCharm配置项目安装skle... yypClever: 我也是这个错误!try to run this command from the system terminal. Make sure that you use the correct version of 'pip' installed for your Python interpreter located at 'D:\FirstGrade\python\image\venv\Scripts\python.exe'.

PyCharm配置项目安装skle... weixin_43044947: [reply]ooooo_k[/reply] 问题处理了吗 我也是这个问题啊

PyCharm配置项目安装skle... ooooo_k: 为什么我的pycharm显示错误嘞? Try to run this command from the system terminal. Make sure that you use the correct version of 'pip' installed for your Python interpreter located at 'E:\pycharm\venv\Scripts\python.exe'.

Python实现文本型数据的向量化... qq_34242797: 题目用python,然后代码是java的?