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
随机推荐
- Advanced-REST-client安装
下载得到Advanced-REST-client_v3.1.9.zip:链接:http://pan.baidu.com/s/1c0vUnJi 密码:z34d这里要说明下,目前谷歌浏览器是不允许安装非谷 ...
- VMware安装黑威联通教程+文件 亲身测试成功 老骥伏枥黑威联通母盘QNAP1G-BOOT 1G
1.首先致敬老骥伏枥大神的帖子. [老骥伏枥-原创]制作黑威联通启动盘:进阶篇 2.其次感谢这位作者的安装教程 作者:f541883216 [老骥伏枥-原创]用我的黑威联通启动盘在WMware搭建系统 ...
- Rstudio常用且不熟快捷键 “原版+中文” 整理
- getLong not implemented for class oracle.jdbc.driver.T4CRowidAccessor
症状: SpringMVC+MyBatis向数据库插入数据,主键应用ORACLE中自己设置的自增序列会发生如下错误: nested exception is Java.sql.SQLException ...
- Go语言命名
Go语言关键字 1.Go语言有25个关键字 2.关键字用途 var :用于变量的声明const :用于常量的声明type :用于声明类型func :用于声明函数和方法package :用于声明包文件i ...
- Python爬虫常用之登录(一) 思想
爬虫主要目的是获取数据,常见的数据可以直接访问网页或者抓包获取,然后再解析即可. 一些较为隐私的数据则不会让游客身份的访问者随便看到,这个时候便需要登录获取. 一般获取数据需要的是登录后的cookie ...
- saltstack源码详解一
目录 初识源码流程 入口 1.grains.items 2.pillar.items 2/3: 是否可以用python脚本实现 总结pillar源码分析: @(python之路)[saltstack源 ...
- Oracle 事务操作
在看本文之前,请确保你已经了解了Oracle事务和锁的概念即其作用,不过不了解,请参考数据库事务的一致性和原子性浅析和Oracle TM锁和TX锁 1.提交事务 当执行使用commit语句可以提交事务 ...
- javaagent笔记及一个基于javassit的应用监控程序demo
javaagent基本用法 定义入口premain public static void premain(String agentArgs, Instrumentation inst) { Syste ...
- c#,利用WPF的ScaleTransform和TranslateTransform实现图片的缩放效果
一.缩放要求 1.缩放对象在可视区域内,已对象的中心点进行缩放. 2.缩放对象比可视区大,并且对象各边界都在可视区外围,那么已鼠标位置进行缩放. 3.缩放对象比可视区大,但是缩放后某一边界在可视区的对 ...