【用户管理】

查看当前用户     whoami

新建用户     sudo adduser higginCui

查看新建用户     ls /home

使用新建用户登录     su -l higginCui

删除用户 sudo deluser higginCui --remove-home

【文件权限】

注意:

一个目录同时具有读权限和执行权限才可以打开并查看内部文件。

一个目录要有写权限才允许在其中创建其他文件。

变更文件所有者     sudo chown 拥有者名称 文件名     示例 sudo chown higginCui text.txt

修改文件权限     chmod 777 text.txt

【目录路径】

获取当前路径     pwd

以绝对路径前往某个位置     cd /usr/local/bin

以相对路径前往某个位置     cd ../../user/local/bin    (加入现在在/home位置处)

【文件基本操作】

新建空白文件     touch test.txt

新建目录     mkdir mydir

创建多级目录     mkdir -p father/son/grandson

复制文件     cp  text.txt  father/son/grandson

复制目录  cp -r mydir  father/son/grandson

删除文件  rm test.txt   (如果删除只读权限的文件,会有删除提示)

删除文件  rm -f test.txt    (如果删除只读权限的文件,没有删除提示)

删除目录  rm -r father

重命名文件  mv 旧文件名 新文件名       mv  old.txt  new.txt

移动文件  mv 源文件   目的目录           mv test.txt  /tmp/

cat查看文件  cat test.txt

cat查看文件并显示行号  cat -n test.txt

more查看文件  more test.txt     (适用于行数较多的文本,按Space向下滚动一行,按Enter线下滚动一屏)

head查看文件  head -n 10 /tmp/test.txt

tail查看文件  tail -n 10 test.txt

查看文件类型  file /bin/ls

【文件打包与压缩】

打包  tar -cvf  test.tar  test  (把test文件夹打包成test.tar)

解包  tar -xvf  test.tar  (将tesst.tar解包)

打包并压缩   tar  -czvf  test.tar.gz  test

解包并解压缩  tar  -xzvf  test.tar.gz

02_linux常用指令的更多相关文章

  1. linux常用指令

    整理下来的linux常用指令 mount [-t 文件系统] 设备文件名 挂载点挂载命令,一般用于在挂载ISO,或者其他比如U盘等设备时使用,[-t iso9660]为固定格式,可写可不写,非必写项. ...

  2. 走进AngularJs(二) ng模板中常用指令的使用方式

    通过使用模板,我们可以把model和controller中的数据组装起来呈现给浏览器,还可以通过数据绑定,实时更新视图,让我们的页面变成动态的.ng的模板真是让我爱不释手.学习ng道路还很漫长,从模板 ...

  3. mac 终端 常用指令

    开始正式研究ios 应用开发,由于是从C开始学起,所以学习下常用的mac终端指令,方便后续常用操作. mac 终端 常用指令: 1.ls指令 用途:列出文件 常用参数 -w 以简洁的形式列出所有文件和 ...

  4. ImageMagick常用指令详解

    Imagemagick常用指令 (ImageMagick--蓝天白云) (ImageMagick官网) (其他比较有价值的IM参考) (图片自动旋转的前端实现方案) convert 转换图像格式和大小 ...

  5. [AngularJS] 常用指令

    常用指令 ng-hide指令,用于控制部分HTML元素可见(ng-hide="false")和不可见状态(ng-hide="true"),如下: <div ...

  6. iOS开发——源代码管理——git(分布式版本控制和集中式版本控制对比,git和SVN对比,git常用指令,搭建GitHub远程仓库,搭建oschina远程仓库 )

    一.git简介 什么是git? git是一款开源的分布式版本控制工具 在世界上所有的分布式版本控制工具中,git是最快.最简单.最流行的   git的起源 作者是Linux之父:Linus Bened ...

  7. linux下svn常用指令

    windows下的TortoiseSVN是资源管理器的一个插件,以覆盖图标表示文件状态,几乎所以命令都有图形界面支持,比较好用,这里就不多说.主要说说linux下svn的使用,因为linux下大部分的 ...

  8. [转载]linux下svn常用指令

    一下内容转载于:http://blog.chinaunix.net/space.php?uid=22976768&do=blog&id=1640924.这个总结的很好~ windows ...

  9. ARM汇编常用指令

    RAM汇编常用指令有MOV B BL LDR  STR

随机推荐

  1. Jedis timeout

    处理Jedis timeout 异常 Jedis rClient = new Jedis("localhost"); 解决步骤 关闭linux防火墙 systemctl stop ...

  2. Linux I2C驱动程序设计

    1. Linux I2C子系统架构 (1)I2C核心(I2C-Core):I2C 总线和I2C 设备驱动的中间枢纽,它提供了I2C 总线驱动和设备驱动的注册.注销方法等 (2)I2C控制器驱动(ada ...

  3. Linux Intro - Remove 302 字符

    I have a file originally provided from a SQL database on a Windows platform. I transfer the file via ...

  4. SQLite3开发接口函数详解

    SQLite3是SQLite一个全新的版本,它虽然是在SQLite 2.8.13的代码基础之上开发的,但是使用了和之前的版本不兼容的数据库格式和API. SQLite3是为了满足以下的需求而开发的: ...

  5. openerp学习笔记 domain 的应用

    1.在Action中定义,domain用于对象默认的搜索条件: 示例: <record id="action_orders" model="ir.actions.a ...

  6. Oracle 客户端管理软件安装

    1.首先,先说明下为什么要安装Oracle客户端管理工具? 因为Oracle服务端过大,而且消耗的资源过多,大部分公司会把服务端装在公司的服务器上,而不会装在员工的电脑上,所以这个时候就需要使用Ora ...

  7. selenium自动化测试用例需要关注的几点(二)

    注:原文地址 UI映射 一个UI映射是一种机制,它存储所有的定位器的测试套件在一个地方,方便修改UI元素的路径标识符或改变在AUT.测试脚本,然后使用UI地图定位以被测试的元件.基本上,UI地图是一个 ...

  8. Git学习系列之一些常用的Git命令收录更新ing

    不多说,直接上干货!  前言 对于Git工具,有必要整理和总结一些常用实用的命令. http://p.primeton.com/articles/53cce3a3e138236138000026 ht ...

  9. 【Css】Layout布局(一)

    看下图: css框模型(Box Model),也有叫做盒模型的.规定了元素框处理元素内容.内边距.边框 和 外边距 的方式. element元素,也是内容的主体: padding内边距,也右称为填充的 ...

  10. ZOJ 2856 Happy Life

    Problem Description Do you know Utopia? It's a perfect world in which everyone leads a happy life. A ...