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
随机推荐
- 【转】IDEA中xml文件头报错:URI is not registered (Settings | Languages & Frameworks | Schemas and DTDs)
有时候在IDEA中配置spring文件时会出现这个错误 URI is not registered (Settings | Languages & Frameworks | Schemas ...
- Service与BoardcastReceive
开发service需要两个步骤: 1.定义一个继承Service的子类 2.在AndroidMainfest.xml文件中配置该Service. Service与Activity都是从Context派 ...
- DedeCMS实现自定义表单提交后发送指定QQ邮箱的方法
如月cruyue在做DedeCMS自定义表单发送邮箱的教程,发现大部分都是在php文件里写死固定字段内容,这样虽然也能实现自定义表单提交后发送指定邮箱,但是很不智能,如月cruyue想要一个我们自定义 ...
- iview 之 穿梭框 transfer
概述 双栏穿梭选择框,常用于将多个项目从一边移动到另一边. 说明 Transfer 组件主要基于以下四个 API 来使用: :data:总体数据,数组,每项为一个对象,且必须含有 key 值,组件基于 ...
- cookie session token详解
cookie session token详解 转自:http://www.cnblogs.com/moyand/ 发展史 1.很久很久以前,Web 基本上就是文档的浏览而已, 既然是浏览,作为服务器, ...
- ORC Files
ORC 全称是Optimized Row Columnar,意思是优化的RC file,优化行列式. ORC 文件格式提供了一个很高效的方式来存储hive数据.它旨在克服其他hive文件格式的限制.当 ...
- python 使用缓存加快运算
from functools import lru_cache import time from functools import wraps def clock(func): @wraps(func ...
- Python学习-基础知识-2
目录 Python基础知识2 一.二进制 二.文字编码-基础 为什么要有文字编码? 有哪些编码格式? 如何解决不同国家不兼容的编码格式? unicode编码格式的缺点 如何既能全球通用还可以规避uni ...
- centos 7安装phpMyadmin
1.phpmyadmin官网下载多语言包 2.找到libraries目录下的config.default.php1)查找$cfg['PmaAbsoluteUri'] 设置默认访问网址 2)查找$cfg ...
- CSS禁止滚动条
CSS禁止滚动条的方法: 1.完全隐藏 在<boby>里加入scroll="no",可隐藏滚动条: <boby scroll="no"> ...