02_linux常用指令
【用户管理】
查看当前用户 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常用指令的更多相关文章
- linux常用指令
整理下来的linux常用指令 mount [-t 文件系统] 设备文件名 挂载点挂载命令,一般用于在挂载ISO,或者其他比如U盘等设备时使用,[-t iso9660]为固定格式,可写可不写,非必写项. ...
- 走进AngularJs(二) ng模板中常用指令的使用方式
通过使用模板,我们可以把model和controller中的数据组装起来呈现给浏览器,还可以通过数据绑定,实时更新视图,让我们的页面变成动态的.ng的模板真是让我爱不释手.学习ng道路还很漫长,从模板 ...
- mac 终端 常用指令
开始正式研究ios 应用开发,由于是从C开始学起,所以学习下常用的mac终端指令,方便后续常用操作. mac 终端 常用指令: 1.ls指令 用途:列出文件 常用参数 -w 以简洁的形式列出所有文件和 ...
- ImageMagick常用指令详解
Imagemagick常用指令 (ImageMagick--蓝天白云) (ImageMagick官网) (其他比较有价值的IM参考) (图片自动旋转的前端实现方案) convert 转换图像格式和大小 ...
- [AngularJS] 常用指令
常用指令 ng-hide指令,用于控制部分HTML元素可见(ng-hide="false")和不可见状态(ng-hide="true"),如下: <div ...
- iOS开发——源代码管理——git(分布式版本控制和集中式版本控制对比,git和SVN对比,git常用指令,搭建GitHub远程仓库,搭建oschina远程仓库 )
一.git简介 什么是git? git是一款开源的分布式版本控制工具 在世界上所有的分布式版本控制工具中,git是最快.最简单.最流行的 git的起源 作者是Linux之父:Linus Bened ...
- linux下svn常用指令
windows下的TortoiseSVN是资源管理器的一个插件,以覆盖图标表示文件状态,几乎所以命令都有图形界面支持,比较好用,这里就不多说.主要说说linux下svn的使用,因为linux下大部分的 ...
- [转载]linux下svn常用指令
一下内容转载于:http://blog.chinaunix.net/space.php?uid=22976768&do=blog&id=1640924.这个总结的很好~ windows ...
- ARM汇编常用指令
RAM汇编常用指令有MOV B BL LDR STR
随机推荐
- SD与SE的关系,以及异常值
很多刚进入实验室的同学对实验数据的标准差(SD)与标准误(SE)的含义搞不清,不知道自己的数据报告到底该用SD还是SE.这里对这两个概念进行一些介绍. 标准差(SD)强调raw data的Variat ...
- Eureka 高可用 - 踩坑回忆
1.application.yml中eureka配置更改 ## Eurake 公用配置 ## 向其他注册中心注册 eureka.client.register-with-eureka=true ## ...
- Html checkbox全选
html中全选 <table class="data-table td-center"> <tr> <td><input type=&qu ...
- String数据转Matrix矩阵
String数据转Matrix矩阵 private Matrix String_To_Matrix(string str) { int[] Remove_Num = new int[10]; int ...
- C# 直接创建一个DataTable,并为之添加数据(自定义DataTable) 转
DataTable dt=new DataTable("cart"); DataColumn dc1=new DataColumn("prizename",Ty ...
- 高效的JS数组操作
1.向数组的末尾添加元素 var arr=[1,2,3]; arr[arr.length]=1; 2.向数组的头部添加元素 var arr=[1,2,3]; [0].concat(arr); 3.向数 ...
- ios UITableView 搜索
自己实现 UITableView 搜索,相对于使用 UISearchDisplayController 来说自己写稍微麻烦了那么一点点,但是更加灵活.主要就是用一个字段区分出当前是搜索还是非搜索,然后 ...
- Linux 线程实现机制分析--转
http://www.ibm.com/developerworks/cn/linux/kernel/l-thread/ 一.基础知识:线程和进程 按照教科书上的定义,进程是资源管理的最小单位,线程是程 ...
- 巧用hover改变css样式和背景
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- 常用工具说明--搭建基于rietveld的CodeReview平台(未测试)
为什么要codereview . 整个团队的编码风格是统一的. . 有高手能对自己的代码指点一二,从而提高编码水平. . 减少低级错误的出现 . 约束自己写高质量的代码,因为是要给人看的. 我们对co ...