1.cat命令

作用:

读取一个文件的全部内容,并将它输出,如果将它输出到一个目标文件,目标文件将会被替换掉。

参数:

-n : 加上行号输出

-b:加上行号,但是不加空白行,输出

-s:当遇到多行空行时,只输出一行

注意:> :代表一个文件的输出到另一个文件的链接符

>>: 代表多个文件输出到一个文件的链接符

2.cd命令

作用:

转到指定的目录,若后面不带参数或者是 ~ ,代表home directory 也就是用户的登陆时目录。

参数:

.: 表示目前所在的目录

..: 表示当前目录的父目录

3.cp命令

作用:复制文件到另一个目录

参数:

-r :将整个目录复制

-s : 在当前目录下建立连接文件

注意:

-s:只能在当前目录下建立连接文件,不能建立其它目录下的连接文件

就算是转到也不可以

4.cut命令

作用:有限制的输出文件的字节

参数:

-c:按照字节来切隔文件

注意:包括头也包括尾

5.find命令

作用:用于在制定目录和子目录下查找文件

查找方式:find path expression

expression参数:

-name:根据名字查找文件

-ctime :  根据最近更新限定时间查找文件

-group: 根据文件所属的组来查找文件

-user :  根据文件的宿主来查找文件

-type:按照文件类型来查着文件

-perm:根据权限来查找文件

-size:按照文件的大小查找文件

-atime n:查找系统中最后n天访问的文件

-amin n :查找系统中最后n分钟访问的文件

-cmin n:查找系统中最后n分钟被改变文件状态的文件

-ctime n:查找系统中最后n天亲被改变文件状态的文件

-mmin n:查找系统中最后n分钟被改变文件数据的文件

-mtime n:查找系统中最后n天被改变文件数据的文件

注意:

ctime=change time(状态,权限,属性等改动时间)

mtime = modify time(内容修改时间)

atime = access time(访问时间)

6. useradd命令

作用:添加普通用户

7.userdel命令

作用:删除用户

4.chmod命令

作用:控制档案如何被别人所存取,权限控制。

注意:

用户说明:

u : 表示该档案的拥有者

g:表示与该档案的拥有者属于同一个群体者

o:表示其他以外的人

a:表示以上三者皆是

操作权限方式:

+ :表示增加权限

- :表示取消权限

= :表示设定唯一权限

mac air 上的Linux命令训练(1)的更多相关文章

  1. mac air上archlinux的安装及优化

    前言 最近总感觉跑了两年多ubuntu系统的MacBookAir6,2越来越不行了,内存总是亮红灯,软件效率也低了不少.最直接的解决方法当然是换电脑,购买一台配置更好的,比如2017款xps,不过在我 ...

  2. mac电脑上从终端命令行进入电脑里U盘目录下

    一般Mac电脑上u盘都在 Volumes 目录下,所以进入u盘可按如下命令: cd /Volumes/u盘名称

  3. 在LINUX系统上通过LINUX命令安装mysql数据库和JDK环境

    此示例通过Winscp工具和Xshell已验证通过 安装示例1: 在Centos6.5上安装JDK-10.0.2版本 检查LINUX系统是否有自带或者安装过的JDK版本:Java -version 查 ...

  4. Windows上使用Linux命令

    WSL Windows Subsystem for Linux(简称WSL)是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层.它是由微软与Canonical公 ...

  5. win10上使用linux命令

    (1)可以用windows自带的powershell,但是 ll,vim等命令不能使用 (2)Windows更新==>针对开发人员==>开启开发人员模式,然后在控制面板==>程序与功 ...

  6. 在Mac电脑上安装linux系统

    1.首页需要下载VMware  fusion (百度一下) 2.Ubuntu 镜像文件(.iso) 连接:http://www.jb51.net/LINUXjishu/239493.html 3.打开 ...

  7. linux命令行将已有项目提交到github

    之前用git是在windows下用git的图形化界面进行操作的,这次有一个写了几天的小项目想提交到git上,linux命令行下面没有图形化的界面,所以全部需要git命令来操作. 实践之后,主要是下面几 ...

  8. 脑洞大开--一条项目中常用的linux命令引发的经典算法题

    小时候家里定了<读者>的月刊,里面记录一个故事:说有有个偏僻的乡村一日突然来了一个美女,她携着万贯家财子女在当地安家落户,成了当地的乡绅.她让她的子女世世代代的保守这个秘密,直到这个秘密不 ...

  9. 一条项目中常用的linux命令引发的经典算法题

    小时候家里定了<读者>的月刊,里面记录一个故事:说有有个偏僻的乡村一日突然来了一个美女,她携着万贯家财子女在当地安家落户,成了当地的乡绅.她让她的子女世世代代的保守这个秘密,直到这个秘密不 ...

随机推荐

  1. Struts2的拦截器----Dog实例

    拦截器是一个类,这个类包含方法,用来解决DRY规则,即代码复用的问题.如果不调用拦截器,代码中需要显示通过代码调用目标方法,定义了拦截器,系统就会自动执行.大部分时候,拦截器方法都是通过代理的方式调用 ...

  2. Everything开机自启

    第一步:关闭自动启动 在设置中关闭everything开机自动启动. 第二步:创建计划任务 点击“开始”—“任务计划程序”—“创建任务” 首先设置任务的名称等,注意一定要勾选“使用最高权限运行”. 然 ...

  3. easyUI tootip组件使用

    easyUI tootip组件使用: <!DOCTYPE html> <html lang="en"> <head> <meta char ...

  4. 深入了解GCD

    首先提出一些问题: dispatch_async 函数如何实现,分发到主队列和全局队列有什么区别,一定会新建线程执行任务么? dispatch_sync 函数如何实现,为什么说 GCD 死锁是队列导致 ...

  5. POI-处理大Excel文件(xls)

    最近需要处理一个比较大的excel文件,但是poi在处理文件时会抛出OOM导致程序崩溃,查看官方文档看到可以以流式的方式读取excel避免读取大文件时的OOM.本文主要记述xls的处理. 环境模拟 先 ...

  6. 前端开发在IOS端遇到的一个诡异问题(Delegate 失效)

    一.前言 最近同事问到一个问题,一个前端页面在IOS端真机测试下出现一个比较诡异的问题,如果没有遇到过估计也是一筹莫展.今天特此记录一下,或许能帮到后面遇到这个问题的朋友少绕一些弯路.这是关于JQue ...

  7. Python爬虫:通过关键字爬取百度图片

    使用工具:Python2.7 点我下载 scrapy框架 sublime text3 一.搭建python(Windows版本) 1.安装python2.7 ---然后在cmd当中输入python,界 ...

  8. Java实现二叉树的前序、中序、后序遍历(非递归方法)

      在上一篇博客中,实现了Java中二叉树的三种遍历方式的递归实现,接下来,在此实现Java中非递归实现二叉树的前序.中序.后序遍历,在非递归实现中,借助了栈来帮助实现遍历.前序和中序比较类似,也简单 ...

  9. 学习ui-router

    ui-router的学习 在单页面应用中要把各个分散的视图给组织起来是通过路由机制来实现的.Angular原始的路由机制靠ngRoute提供,通过hash和history来实现的,可以检测浏览器是否支 ...

  10. Git学习之路(5)- 同步到远程仓库及多人协作问题

    ▓▓▓▓▓▓ 大致介绍 我们写好文件后添加到版本库,但是这样还没有做完,我们还需要将它同步到GitHub的远程仓库上,这里就以我们刚开始的drag项目为例,我们在Git学习之路(2)-安装GIt和创建 ...