mac air 上的Linux命令训练(1)
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)的更多相关文章
- mac air上archlinux的安装及优化
前言 最近总感觉跑了两年多ubuntu系统的MacBookAir6,2越来越不行了,内存总是亮红灯,软件效率也低了不少.最直接的解决方法当然是换电脑,购买一台配置更好的,比如2017款xps,不过在我 ...
- mac电脑上从终端命令行进入电脑里U盘目录下
一般Mac电脑上u盘都在 Volumes 目录下,所以进入u盘可按如下命令: cd /Volumes/u盘名称
- 在LINUX系统上通过LINUX命令安装mysql数据库和JDK环境
此示例通过Winscp工具和Xshell已验证通过 安装示例1: 在Centos6.5上安装JDK-10.0.2版本 检查LINUX系统是否有自带或者安装过的JDK版本:Java -version 查 ...
- Windows上使用Linux命令
WSL Windows Subsystem for Linux(简称WSL)是一个在Windows 10上能够运行原生Linux二进制可执行文件(ELF格式)的兼容层.它是由微软与Canonical公 ...
- win10上使用linux命令
(1)可以用windows自带的powershell,但是 ll,vim等命令不能使用 (2)Windows更新==>针对开发人员==>开启开发人员模式,然后在控制面板==>程序与功 ...
- 在Mac电脑上安装linux系统
1.首页需要下载VMware fusion (百度一下) 2.Ubuntu 镜像文件(.iso) 连接:http://www.jb51.net/LINUXjishu/239493.html 3.打开 ...
- linux命令行将已有项目提交到github
之前用git是在windows下用git的图形化界面进行操作的,这次有一个写了几天的小项目想提交到git上,linux命令行下面没有图形化的界面,所以全部需要git命令来操作. 实践之后,主要是下面几 ...
- 脑洞大开--一条项目中常用的linux命令引发的经典算法题
小时候家里定了<读者>的月刊,里面记录一个故事:说有有个偏僻的乡村一日突然来了一个美女,她携着万贯家财子女在当地安家落户,成了当地的乡绅.她让她的子女世世代代的保守这个秘密,直到这个秘密不 ...
- 一条项目中常用的linux命令引发的经典算法题
小时候家里定了<读者>的月刊,里面记录一个故事:说有有个偏僻的乡村一日突然来了一个美女,她携着万贯家财子女在当地安家落户,成了当地的乡绅.她让她的子女世世代代的保守这个秘密,直到这个秘密不 ...
随机推荐
- python 循环使用 while 或 for 语句实现用户名密码输错三次退出
如有错误欢迎大家指出,新手初来乍到.程序没那么复杂,是最简单的. 一.需求 编写登录文件 .py1. 输入用户名密码2. 正确,输出欢迎登录3. 当输入用户名和密码小于 3 次,输入用户名或者密码错误 ...
- Android中支持的距离单位
px(像素):每个px对应屏幕上的一个点 dip或dp(device independent pixels,设备独立像素):一种基于屏幕密度的抽象单位.在每英寸160点的显示器上,1dip=1px.但 ...
- swift Alamofire请求数据与SwiftJson解析
一直在研究swift 程序最重要的是什么???答案当然是数据啦. 数据对一个程序的影响有多大自己想去吧!!!如果你非要说不重要,那你现在就可以关网页了 哈哈哈哈哈 我呢 swift新手 菜鸟一 ...
- HTML 颜色
HTML 颜色 HTML 颜色由红色.绿色.蓝色混合而成. 颜色值 HTML 颜色由一个十六进制符号来定义,这个符号由红色.绿色和蓝色的值组成(RGB). 种颜色的最小值是0(十六进制:#00).最大 ...
- java7 invokedynamic命令深入研究
在看java虚拟机字节码执行引擎的时候,里面提到了java虚拟机里调用方法的字节码指令有5种: invokestatic //调用静态方法 invokespecial //调用私有方法.实例构造器方法 ...
- Intellij IDEA 建立文件夹目录问题
问题: NEW一个package常出现文件夹层次问题 解决: 1.选中当前文件夹(要在该文件夹下添加): 2.右击此处: 3.添加即可. 链接:http://stackoverflow.com/que ...
- hashcode的一些了解
1.hashcode的作用? hashcode代表对象的特征,在集合类中广泛的使用. 2.hashcode是如何生成的? 在普通的对象中,获得对象的内存的地址,经过一些算法,不同对象生成不同的hash ...
- Java多线程程序休眠、暂停与停止
休眠 在Java多线程中,可以使用sleep()方法在指定毫秒数内让当前正在执行的线程休眠. 下面这段代码,使得主函数的main线程休眠了2000ms,最后输出的间隔时间也是2000ms. p ...
- Win32/MFC/COM学习推荐书籍
以前有不少朋友问关于学习各种技术的推荐书籍的问题,这里把我觉得比较好的一些书籍列一下,希望能起到抛砖引玉的作用就好了:) Win32开发 Programming Windows by Charles ...
- 单线程JavaScript
最近在阅读<你不知道的JavaScript中卷>,当我看到第二部分介绍异步和回调函数的一些知识时,由于该书在第二部分1.2章对线程.事件循环的概念介绍的并非详细,因此引发了我的一系列思考. ...