精华内容
下载资源
问答
  • 有时需要临时更换mac地址,就可以用以下方法首先:

    有时需要临时更换mac地址,就可以用以下方法

    首先,查看电脑的mac地址,用ifconfig

    停止服务:sudo /etc/init.d/networking stop

    输入新的地址:sudo ifconfig enp2s0 hw ether 98:22:38:2e:34:12

    启动服务:sudo /etc/init.d/networking start

    再次查看:ifconfig enp2s0

    图片如下:
    改变mac地址

    展开全文
  • 快速执行linux/Mac历史命令

    千次阅读 2017-11-08 20:06:27
    history+!n然后回车

    history+!n然后回车

    展开全文
  • linux\mac 日常入门命令行使用对于没有接触过命令行的人,对于命令行还是非常恐惧的。我能够理解,但是我个人认为,大可不必。如果不是要深入研究 shell ,否则,日常使用其实一点都不困难。 本文主要是讲 linux ...

    linux\mac 日常入门命令行使用——文件以及文件夹操作

    对于没有接触过命令行的人,对于命令行还是非常恐惧的。我能够理解,但是我个人认为,大可不必。如果不是要深入研究 shell ,否则,日常使用其实一点都不困难。

    本文主要是讲 linux 系统的命令操作。我会尽量保持命令与 mac 兼容。因为两者的使用本来就差不多。

    linux 日常使用状态

    首先,你会打开浏览器,看看网页,顺便打开网页版的微信或者钉钉。嗯,你不用打开客户端了。
    然后,你可能需要打开一些办公软件,比如 office 之类的。deepin 集成了社区办的 wps 办公软件,还是比较符合中国人的使用习惯的。如果你使用的其他发行版的系统,我们也有 LibreOffice 可以使用。可能你会说这个功能没有微软的强大。我只想说,你真的用得到?
    当然,你还可能会用到一些编辑器,比如 sublime 或者其他编辑器。
    又或者,你还需要一些音乐或者电影或者其他的各种图形界面的软件。不关心了。
    最后,你肯定会使用到一个叫做终端的东西。

    你可能用了十年的 windows 系统,一次都没打开过 cmd 工具。但是在 linux 下面,使用命令行的比例,远远高于 windows 系统。

    你可以认为这是装逼。但更多的是,必须。其次是高效,简单。

    不管你怎么看,既然决定入坑,那就接着往下看吧。

    日常文件夹以及文件操作

    首先,我们需要知道一个概念,就是家目录。虽然 windows 系统是多用户系统,但我们大多数人还是把它当成单用户系统使用。所以文件到处放,软件到处安(也是没有办法,windows软件管理做得不好,也确实没办法做好,太多太乱了)。

    但是 linux 系统,是标准的多用户系统。我们每个用户的东西都应该放在属于我们自己的目录中。其实体路径为 /home/fungleo/ 其中的 fungleo 是我的用户名,你自己的系统需要替换成你的。

    有一个快捷方式表示我们的家目录,就是 ~。用这个快捷标识,我们就能快速的回到我们自己的家目录。

    cd 进入某个目录

    例如,我们要进入我们的家目录,可以输入下面的命令:

    cd ~

    cd 是英文 change directory 的缩写,更改目录的意思。

    再例如,我们要进入下载目录,就是这样的命令:

    cd ~/Downloads/

    要输入这样的命令,是不是感觉有点长呢?其实大可不必,我们可以用 tab 键快速补全。例如,这样:

    cd ~/Dow<tab>

    上面的 <tab> 表示按 tab 键。

    如果需要返回上级目录,则是使用

    cd ..

    linux 系统中 . 代表当前目录,..代表上级目录。如果是上级的上级目录,就是 ../..

    ls 查看目录下的文件

    当我们进入到某个文件夹之后,我们不知道里面有什么文件,就可以使用这个命令:

    ls

    ls 是英文 list 的缩写

    然后我们就可以看到这个目录的文件了。这里,我们只能看到文件或者文件夹的名字,如果我们想要看到更多的内容,就可以加上 -l 参数。

    ls -l

    这样,就会以一个列表的形式,把所有的内容全部输出出来。

    如果你还想要看看隐藏的文件,可以输入

    ls -a

    当然,聪明的你肯定想要了,这命令可以组合起来吗?当然可以,如下:

    ls -la

    以上命令输出结果如下图所示:

    ls 命令

    linux/mac 系统和 windows 系统有一个很大的区别,就是,隐藏文件。在 linux 其中中,只要一个文件或者文件夹的名字第一个字符是 . 就表示这是一个隐藏文件。而 windows 系统是用文件的属性来设置的。所以,使用 linux 系统,你如果想要给某个文件夹或者文件隐藏,右击属性什么的,是做不了什么的。只需要重命名文件,加个 . 就可以了。

    mv 移动,重命名文件

    linux 系统中,没有 重命名 这个概念。只有一个概念,叫移动文件。把 a 文件重命名为 b 文件这个操作,要理解为——把 a 文件移动到 b

    举例如下:

    mv a b

    mv 是英文 move 的缩写

    就是把 a 文件重命名为 b

    当然,这本来就是移动文件,也就是剪切文件。我们可以这样操作

    mv ~/Downloads/love.txt ~/Documents/

    就是表示,把下载目录下的 love.txt 文件,移动到文档目录中

    cp 复制文件和文件夹

    复制文件也是一个很常见的操作。最简单的,把 a 文件复制为 b 文件,执行下面的命令

    cp a b

    cp 是英文 copy 的缩写

    很简单吧?

    当然,和 mv 命令一样,也是可以跨目录复制的。

    cp ~/Downloads/love.txt ~/Documents/

    如果你需要保留文件所有的权限属性之类的,可以加上参数 -a

    例如

    cp -a a b

    如果你复制的不是文件,而是文件夹,则要加上一个递归的参数 -r

    cp -r a b

    当然,复制文件夹,并且要保留所有的权限属性,加上参数 -ra

    cp -ra a b

    另外,如果你复制的文件夹里面有很多内容,你想看到实时进度的话,可以用 -v 参数

    cp -rav a b

    如上命令,你就可以把 a 目录的所有内容原封不动的复制到 b 目录去,并且可以看到实时的复制过程。

    rm 删除文件或文件夹

    请注意, rm 命令进行的删除操作,是不会放到系统的回收站里面去的。而是直接删除,如果你希望通过软件把文件找回来的话,也是很困难的。所以,在输入 rm 命令的时候一定要头脑清晰哦!

    我们想要删除某个文件,可以输入:

    rm a

    rm 是英文 remove 的缩写

    命令进入删除。但是删除的时候,一般 linux 会给你提示,你需要输入 yes 同意,才能删除。但是 mac 不会给提示,直接就删除掉了。

    当然,如果你不想看到这个提示,而是希望直接就删除掉,可以加上一个参数 -f

    rm -f a

    这样,就会直接删除掉,不会再要求你输入 yes 了。

    如果删除的是某个目录,直接用上面的命令是不行的。删除目录必须进行递归操作,所以需要加上参数 -r ,另外,你可能也不想确认,所以,命令就是:

    rm -rf a

    这样了。

    最后,删除操作一定要谨慎。

    touch 新建文件

    我们可以新建一个任意的文件。命令是 touch 至于为什么是这个命令,我不太清楚,我联系不上 触摸新建 之间的关系。

    但是这个单词是一个非常简单的单词,我们可以轻松的记住。

    创建一个文件

    touch a

    创建多个文件

    touch a b c d

    就可以创建 a b c d 这四个文件了。

    我们可以创建任意文件。只需要加上不同的后缀就可以了。

    touch a.txt b.jpg c.doc d.pdf

    不过创建出来的,都是空的文件。里面需要录入内容的话,需要你自己用对应的软件打开进行编辑处理。

    mkdir 新建文件夹

    新建文件夹的命令是 mkdir 应该能够看出来,这个命令是英文 make directory 的缩写。

    新建一个文件夹

    mkdir a

    新建多个文件夹

    mkdir a b c d

    新建多个层级的目录,这就需要加上参数 -p 了。

    mkdir -p res/style/scss

    就可以创建一个多层级的目录。

    less 查看文本文件

    如果我们需要简单的查看一个文件的内容,可以使用 less 命令。这个单词是的意思。同样,的英文 more 也可以用来查看文件。

    不过一般情况下,我们使用 less 命令。如下:

    less index.html

    就可以查看这个文件了。

    如果文件比较长,可以使用 ctrl + f 往下翻页,也可以使用 ctrl+b 向上翻页。

    pwd 看看自己在哪个目录下

    如果你的目录层级比较多,你导出溜达着,忘记你在哪里了,怎么办?或者,你需要把你当前的目录路径给复制出来,怎么办?

    没关系,我们可以使用 pwd 命令,迅速输出你的当前目录路径。

    pwd

    需要说明的是,这里会返回完整的路径,而不是 ~/xxx 这样的缩写路径。

    例如,你在家目录里执行这个命令,那么输出的将会是:

    /home/fungleo

    这样的。

    man 查看某个命令的详情

    如果你看到一个命令,不清楚这是干啥的,就可以用 man 命令来看看这个命令的详细介绍:

    man cp

    就可以看 cp 命令的详情。

    不过,这个命令输出的内容是英文的。如果你英文不行,可以到一个中文网站来看。网址是:http://man.linuxde.net/

    需要注意的是,中文内容不一定是准确的,或者是最新的。

    小结

    好,掌握以上日常使用的命令,基本上你就可以愉快的使用命令行了。需要更多的内容,基本上可以使用搜索引擎来解决,你只需要提出正确的问题,基本上都能得到解答的。

    本文由 FungLeo 原创,允许转载,但转载必须保留首发链接。

    展开全文
  • ssh myServer # 本次是需要输入密码的 把上传过来的文件写入到当前服务器下 cat /home/id_rsa.pub >> .ssh/authorized_keys 测试 关闭shell ssh myServer # 不再需要输入密码 如果成功跳转到.10服务器,那么配置已...

    shell中到根目录下.ssh文件夹

    cd ~/.ssh/
    

    生成密钥(已经生成过的跳过这一步,gitlab等都需要的)

    ssh-keygen
    

    创建配置文件

    vim config
    

    写入以下命令到config文件

    Host myServer # 设置ssh host缩写
        Hostname 47.***.***.10 # 服务器ip
        User root # 服务器用户名
        Port 22 # 服务器端口
        IdentityFile ~/.ssh/id_rsa # 密钥
        # 注意:可以添加多个服务器

    文件复制到服务器根目录下的home文件夹内

    scp -r 文件目录 root@47.***.***.10:/home/

    跳转到服务器

    ssh myServer
    # 本次是需要输入密码的

    把上传过来的文件写入到当前服务器下

    cat /home/id_rsa.pub >> .ssh/authorized_keys

    测试

    关闭shell

    ssh myServer
    # 不再需要输入密码
    

    如果成功跳转到.10服务器,那么配置已成功

     

    windows配置ssh免密登录linux

    客户端(windows)要做的事情

    默认机器上已安装git,若没有,请先安装git

    1. 查看本地是否有ssh公钥文件夹,若没有,则创建文件夹,若存在,直接跳到第

      mkdir ~/.ssh    //创建文件夹
      •  
    2. 生成公钥 邮箱最好为你github注册邮箱,因为github会用到这个公钥

      ssh-keygen -t rsa -C "email@email.com" 
    3. 提醒你输入key的名称,输入如id_rsa

    4. 在C:\Documents and Settings\Administrator\下产生两个文件:id_rsa和id_rsa.pub
    5. 把第四步中生成的公钥文件copy至~.ssh\ 目 录下。

      至此,win下的公钥文件已经创建成功

    服务器配置

    1. 将客户端的公钥文件发送至服务器,输入服务器密码
    2. 查看服务器是否存在这个文件夹以及这个文件(~/.ssh/authorized_keys ),没有就创建。

      mddir ~/.ssh
      vim ~/.ssh/authorized_keys

      保存退出文件

    3. 追加刚才客户端上传的公钥文件至authorized_keys

      cat ~/id_rsa.pub >> ~/.ssh/authorized_keys  //追加
      rm ~/id_rsa.pub  //删除公钥
    4. 重启ssh服务

      service sshd restart  //重启ssh服务
    5. 退出服务器重新登陆就可以免密登录啦

     

    展开全文
  • MacLinux快捷键

    千次阅读 2018-05-11 19:28:28
    Linux: control +option + t : 窗口Macdown: ctrl+shift+i :插入图片  command + delate 快捷删除一行 command+k:这个是重点Mac: command+tab:切换应用程序command+h:隐藏窗口command+m:最小化窗口command+n:...
  • 前言 之前需要在局域网下获取一个5G左右的ISO...理论上 这个跟电脑系统没什么要求,Windows、LinuxMac应该都可以用这个方法来进行大量文件的快速传送,而不需要U盘等工具来进行。 如有疑问欢迎指出
  • mac linux 共享文件

    千次阅读 2018-09-28 15:33:19
    最近需要在Mac上远程连接一台Linux服务器,管理一些文件。不仅需要进行常规的本地文件操作,还需要上传、下载、编辑。 虽然有一些付费或免费的App,也可以完成类似工作。但其实Mac OS X自带的Finder就可以搞定了! ...
  • linuxmac 命令行更优雅的使用 curl 命令,以及命令行常用的快捷键说明 最近看了一下我的博客的访问统计,作为一个前端博主,没有想到我阅读量最高的一篇博文居然是介绍如何在命令行使用 curl 命令的文章《curl ...
  • 前言 好久没发博客了, 来发一些简单的U盘格式化操作和需要注意的地方。 还是简单点,只写步骤,不带图了。 注意发布时间: 2019年11月20日 ...FAT32、(Windows Linux Mac 系统可用,不可存储单...
  • linux window mac ox sqlite安装

    千次阅读 2016-04-21 10:20:53
    SQLite 安装 SQLite 的一个重要的特性是零配置的,这意味着不需要复杂的安装或管理。本章将讲解 Windows、LinuxMac OS X 上的安装设置。 在 Windows 上安装 SQLite 请访问 SQLite 下载页面
  • Mac/Linux如何查找应用所安装路径

    千次阅读 2015-04-08 17:07:58
    LinuxMac中查看某 个软件的安装路径(地址)有时显得非常重要。比如某个文件的快速启动项被删除,或者你要建立快速启动项,或者想删除、 添加安装文件等等,很多地方都要用到查案文件安装路径的命令。 这里给大家...
  • Mac连接Linux服务器并上传、解压文件

    千次阅读 2017-02-22 16:08:10
    目的:Mac连接上Linux服务器,并将文件上传至Linux服务器,解压。
  • 最近踏入了Mac的坑,各种不适应,linux服务器上有个java web项目几个class需要发布,想找个类似windows下f-secure ssh套件,即可以进行命令操作,又可以进行文件操作。很遗憾,没找到合适的,哪位大侠有合适的求推荐...
  • mac使用快捷键 command+n 快速打开当前 文件夹加权限 1. cd 你的文件夹路径的上一级目录。 2. `sudo chmod -R 777` 你的文件夹名。 3. 输入密码。 4. 成功 linux命令使用 查看文件安装路径,比如:查看git安装路径 ...
  • mac上通过Parallels Desktop安装linux操作系统Centos

    万次阅读 多人点赞 2019-05-22 18:51:42
    相信很多像我一样的新手小白在学习LINUX操作系统的时候,想安装操作系统实操,可以更有效率地一边学习指令,一边在操作系统上输入巩固,对于学习更加有实感。今天就教大家在mac上利用Parallels Desktop安装linux操作...
  • Yolov5训练及测试(Linux/Mac)

    千次阅读 2021-02-08 13:45:06
    yolov5的整体模型和yolov4差别很小,Yolov5在性能上稍弱于yolov4,但是在灵活性与速度上远强于YOLO V4,在模型的快速部署上具有极强优势 二、特点 2.1 与yolov3对比主要有以下区别 (1)输入端:Mosaic数据增强、...
  • https://jingyan.baidu.com/article/4b07be3c4c5a4348b280f370.html 在这里我就教大家一下在Mac OS 下如何快速的跟Linux系统互相拷贝文件工具/原料带有Mac OS 系统的电脑一台方法/步骤打开终端,我这里使用的是iTerm2...
  • 由于工作原因,要求在Linux服务器没网络的情况下部署项目——首先我要做的是将相关文件上传至服务器。...目的:Mac连接上Linux服务器,并将文件上传至Linux服务器,解压。 一、Mac连接Linux服务器
  • 对于小白来说打开Linux服务器就相当于新学习一门编程语言的hello world, Mac 怎么通过自带终端连接linux服务器呢? Step1:打开Mac终端,切换到root权限下 #切换root权限: sudo -i #通过ssh命令连接linux服务器 ...
  • Linux下Docker快速部署LAMP

    千次阅读 2019-04-16 21:11:35
    Linux下Docker快速部署LAMP目录获取基础镜像自定义你的镜像基于你的镜像运行一个容器权限修改访问测试 若你的macLinux环境未上安装Docker,请移步Docker安装,确认安装成功之后再进行下文内容。 目录 获取基础...
  • 如果有一款软件,可以让你免去在桌面和开始...Launchy 是一款免费开源的键盘快速启动软件,跨平台支持 Win、MacLinux!作者感觉到桌面上找图标什么的最无爱了,于是就写了这款实用的工具,没想到无心插柳,一下
  • linux下vim编辑器快速掌握方法

    千次阅读 2019-02-21 22:49:36
    学习vim时,没有比vimtutor更好的入门教材了,输入vimtutor命令后剩下的就是跟着说明...在linux或者mac命令行输入vimtutor之后,得到如下图: 移动光标既可以用箭头键,也可以使用 hjkl 字母键,其中h 用于左移光...
  • 在Ubuntu、Linux Mint上安装Mac OS X主题

    万次阅读 2014-02-20 14:13:10
    在Ubuntu、Linux Mint上安装Mac OS X主题 转自 http://www.linuxeden.com/html/softuse/20130829/143031.html Mac OS X 主题已经支持 Ubuntu13.04 Raring Ringtail。很多人在寻找 Macbuntu13.04/...
  • 准备一个SD卡让你花费了一些时间,不是么?...并且他找到了一个十分快速而简单的方法 – 一个快速创建一个正在运行的树莓派系统的克隆,在小派本身上! 注意:这个脚本只能在occidentalis 0.2以及老一些的Ra
  • 自从入手了Mac Pro对苹果电脑是又爱又恨,一方面确实没有原来的ThinkPad顺手、软件丰富,另一方面确实电池耐用、便于携带。既然已经入了苹果的坑,那就好好用它吧,所谓即用之、则安之!本文包括:Mac电脑键盘符号...
  • Mac安装VMware fusion 11安装Linux CentOS 7

    千次阅读 2019-08-18 13:48:34
    Mac(Macintosh): 免费升级 Linux: 内核+(系统软件+应用软件)——免费 开源 Linux操作系统是指: 内核+ 应用 内核:系统软件——负责管理CPU、内存、文件系统、进程、外设、网络等计算机资源, 同...
  • 2. 安装脚本到mac指定目录,地址在: https://github.com/mmastrac/iterm2-zmode 点击链接下载到本地 3.保存 iterm2-send-zmodem.sh 和 iterm2-recv-zmodem.sh 到mac的 /usr/local/bin/ 路径下,执行命令:...
  • 下载ISO镜像,下载地址 安装虚拟机:下载的镜像拖进来就行了,然后一路下一步 根据提示配置好响应的密码什么的,具体忘了有哪些,都很简单,根据提示设置下就好了 安装好以后启动,分别输入用户名和密码登录(上...
  • Docker安装与快速入门(Mac

    千次阅读 2016-04-21 14:11:58
    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。 –百度百科 Docker 结构如下 其核心就是利用LXC来实现...
  • Mac OS下文件夹(带linux部分)

    千次阅读 2013-12-19 16:16:54
    详解MAC硬盘中各个文件夹(增加linux部分参考 ★详解MAC硬盘中各个文件夹 显示隐藏文件的方法 用“终端”,好处是不需要任何第三方工具,坏处是如果命令输错了,会有副作用。命令如下(注意其中的空格): 显示...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 39,195
精华内容 15,678
关键字:

linux快速输入mac地址

linux 订阅