linux学习笔记-2.常用命令
说明:安装linux时,创建一个luao用户,然后使用root用户登陆系统
1.进入到用户根目录
cd ~ 或 cd
cd / 返回到根目录
2.查看当前所在目录
pwd
3.进入到luao用户根目录
cd ~luao
4.返回到原来目录
cd -
5.返回到上一级目录
cd ..
6.查看luao用户根目录下的所有文件
ls -la
7.在根目录下创建一个luao的文件夹
mkdir /luao
8.在/luao目录下创建src和WebRoot两个文件夹
- 分别创建:mkdir /luao/src
mkdir /luao/WebRoot
- 在当前目录下创建文件夹 还可以 mkdir src WebRoot
mkdir 创建目录(make directoriy)
-p 父目录不存在情况下先生成父目录 (parents)
- 同时创建:mkdir /luao/{src,WebRoot}
进入到/luao目录,在该目录下创建.classpath和README文件
- touch 创建空文件
分别创建:touch .classpath、touch README
同时创建:touch {.classpath,README}
- 查看/luao目录下面的所有文件
ls -la
- 在/luao目录下面创建一个test.txt文件,同时写入内容"this is test"
echo "this is test" > test.txt
- 查看一下test.txt的内容
cat test.txt
more test.txt
less test.txt
- 向README文件追加写入"please read me first"
echo "please read me first" >> README
- 将test.txt的内容追加到README文件中
cat test.txt >> README
- 拷贝/目录下的所有文件到/luao-bak
cp -r /luao/luao-bak
- 进入到/luao-bak目录,将test.txt移动到src目录下,并修改文件名为Student.java
mv test.txt src/Student.java
- 在src目录下创建一个struts.xml
\> struts.xml
- 删除所有的xml类型的文件
rm -rf *.xml
- 删除/luao-bak目录和下面的所有文件
rm -rf /luao-bak
- 返回到/luao目录,查看一下README文件有多单词,多少个少行
wc -w README
wc -l README
- 返回到根目录,将/luao目录先打包,再用gzip压缩
分步完成:
tar -cvf luao.tar luao
gzip luao.tar
一步完成:
tar -zcvf luao.tar.gz luao
- 将其解压缩,再取消打包
分步完成:gzip -d luao.tar.gz 或 gunzip luao.tar.gz
一步完成:tar -zxvf luao.tar.gz
- 将/luao目录先打包,同时用bzip2压缩,并保存到/tmp目录下
tar -jcvf /tmp/luao.tar.bz2 luao
- 将/tmp/luao.tar.bz2解压到/usr目录下面
tar -jxvf luao.tar.bz2 -C /usr/
linux学习笔记-2.常用命令的更多相关文章
- Linux学习笔记:常用命令
个人常用的Linux命令总结(持续更新): 切换目录:cd 列出目录下面的文件:ls 显示当前所在的目录:pwd 操作文件 新建文件:touch file01 查看文件内容:less more cat ...
- Linux学习笔记:常用命令grep、iconv、cp、mv、rm
本篇记录一些近期常用的命令. 一.grep过滤 grep过滤 不包含某些字符串 cat test.txt | grep -v '.jpg' 过滤jpg结尾的图片 cat test.txt | grep ...
- LInux学习笔记之常用命令
以下命令主要是平时用到的命令,对于一些经常用到的,就收集资料,归纳一下. 指令目录: 1.yum命令: 2.wget命令: 3.tar命令: 4../configure,make,make insta ...
- linux学习笔记 其他常用命令
cd + 回车 = cd ~ 进入当前用户主目录 查看指定进程信息 *ps -ef |grep 进程名 *ps -查看属于自己的进程 *ps -aux 查看所有的用户的执行进程 换成 ps - ...
- 【Linux学习笔记】常用命令速记
创建文件夹:mkdir 文件夹名 删除文件夹 rmdir 文件夹名 进入文件夹 cd 文件夹名 给某个目录所有用户配置读写权限:chmod 777 -R 文件夹名(-R会递归里面所有的子文件夹并给和父 ...
- Linux学习笔记:常用100条命令(三)
linux常用命令 1.查看当前yum源 yum list 2.查看电脑以及操作系统的相关信息 uname -a 3.查看当前版本信息 cat /proc/version 4.查看发行版本信息 cat ...
- Linux学习笔记:常用100条命令(二)
linux常用命令 1.vi中复制快捷键 yy --复制 p --粘贴 2.vi中保存退出 ZZ 3.linux解压zip unzip 4.查看软件组包 yum grouplist 5.安装组包 yu ...
- Linux学习笔记:常用100条命令(一)
linux常用命令 1.关机 shutdown -h now 立刻关机 poweroff shutdown -r now 立刻重启 reboot logout 注销 2.进入图形界面 startx 3 ...
- git学习笔记:常用命令总结
本文根据廖雪峰的博客,记录下自己的学习笔记.主要记录常用的命令,包括仓库初始化.添加文件.提交修改.新建分支.内容暂存.分支管理.标签管理等内容. git是分布式版本控制系统. 首先是安装,从官网下载 ...
随机推荐
- eclipse启动tomcat内存溢出的解决方式
eclipse启动tomcat内存溢出的解决方式 ——IT唐伯虎 摘要:eclipse启动tomcat内存溢出的解决方式. 1.打开Run Configurations 2.在VM arguments ...
- Lua程序设计(四)面向对象类继承
1.类继承 ①代码 Sharp = { _val = } --① 父类 function Sharp:new() local new_sharp = { } self.__index = self - ...
- ASP.NET MVC学习(一)之路由篇Route
什么是路由 通过[路由]配置,路由可以规定URL的特殊格式,使其达到特殊效果. 在ASP.NET MVC框架中,通过路由配置URL,使用户的URL请求可以映射到Controller下的action方法 ...
- 【整理】HTML5游戏开发学习笔记(4)- 记忆力游戏
1.预备知识(1)Canvas绘制多边形(2)Canvas绘制文字 2.实现思路涉及的对象 (1)场景Scene 场景代表了画布上的一块区域,场景里的每个物体都是场景里的一个元素,其绘制统一由场景 ...
- 关于Cookie跨域的问题
Cookie是一个伟大的发明,它允许Web开发者保留他们的用户的登录状态.但是当你的站点有一个以上的域名时就会出现问题了.在Cookie规范上说,一个cookie只能用于一个域名,不能够发给其它的域名 ...
- Zookeeper命名服务——生成分布式有序且唯一id
生成分布式有序且唯一id的方法有很多种,使用zookeeper是比较简单的一种方法,只是生成的速度不高,这里只是一个借助zk的版本号生成分布式唯一且有序id的例子. ZkIdGenerator.jav ...
- 如何教会老婆写 Python ?
什么是code? code就就是一种语言,一种计算机能读懂的语言.计算机是一个傻逼,他理解不了默认两可的任何东西. 比如,你让你老公去买个西瓜,你老公会自己决定去哪里买,买几个,找个搞活动打折的买,总 ...
- [Alg::Trick]小白鼠找毒酒
题目来源:牛客网 https://www.nowcoder.com/questionTerminal/c26c4e43c77440ee9497b20118871bf1 8瓶酒一瓶有毒,用人测试.每次测 ...
- Javascript - Vue - 请求
本地增删查的一个例子 <div id="box"> <div class="panel panel-primary"> ...
- Casper带有4个内建记录级别
默认情况下,CasperJS会在‘error’级别过滤日志.所以如果你开始记录日志后没有看到任何东西,可能就是这个原因.为确保显示日志输出,我把它设置为‘debug’.而且我关闭了‘verbose’选 ...