Linux命令的学习
mkdir -p 创建目录 (make directorys) p递归创建
ls -l(long)d(direcitory)显示目录或者文件
cd 切换目录 从“/"开始目录,/为根目录,例如/user这种路径叫做绝对路径
pwd 查看当前路径
touch (摸,看指定目录有没有此文件存在,没有就创建,有的话就只改一下时间戳等信息 )
cat *.txt 查看某文件的内容
echo 打印输出内容
> 输入重定向 例如: echo "I am a boy" > m.txt (会把m.txt中的内容所有内容覆盖为 ”I am a boy“)
>> 追加重定向 与>的区别是不覆盖在后面追加
cat >>a.txt<<q
12
3
q
(把两个q之间的输入内容追加到a.txt)
cp -a(-r) 拷贝 加上参数是拷贝目录 在命令前面加/可不确认
date:显示时间与日期
bc:计算器
cal:显示日历
man:在线获取命令说明
mv: 删除 -f强制删除 -r递归删除
rmdir: 删除空的文件夹
head [-num]:显示开头num行,默认为10
tail [-num]:显示结尾num行,默认10行
grep(核心命令):排除 -v“paichu” 直接过滤“xiangyaode'” grep "li" 安行过滤包含“li”的字符串
sed:取各种内容 sed [-n] /xiaoming/[d][p] test.txt 删除包含xiaoming的那一行,余下内容打印 -n是取消默认输出 d是删除 p是打印
alias:取别名 例如: alias rm=‘echo "rm does not allow executed" ’ 此时用rm删除就回执行引号中的命令,rm的原功能被屏蔽 ,只能使用/bin/rm来删除
which:查看命令的路径
find: find / -type f -name 'test.txt' 从根目录查找,查找类型为文件,文件名字为test.txt find / -type f -name 'test.txt' -exec rm -f {} \; 查找出来并删除 {}是知道的内容 ;是bash特殊的意义,用反斜杠转义
|: 管道的意思 find / -type f -name "test.txt" |xargs rm -f 与上一条命令实现相同的功能,find查找到的内容通过管道让xargs命令接着后交给rm命令处理
awk: awk "{if(NR>10&&NR<21) print $0}" ett.txt 会把ett文件中的第11行到20行打印出来
awk -F ":" '{print $1}' ett.txt 把ett文件中用冒号分割的的内容的第一列的内容打印出来
sed -i s#old#new#g a.txt 把a.txt中的old替换成new 其中s代表替换,个代表全局 i代表写入文档
seq:打印数字序列
history:查看历史记录
Linux命令的学习的更多相关文章
- 虚拟机安装与Linux命令的学习 ——20155215宣言
一.虚拟机的安装 虚拟机的安装对我来说真可谓是一波三折.打开老师发布的安装教程,简单地浏览了一下,主要步骤都有图文解说.我本来以为这个安装按部就班即可,可哪知道,问题一个接着一个出现. 问题1 在我下 ...
- 由linux命令谈学习操作系统的重要性
linux命令妙趣横生,喜欢敲命令行的人会深有体会,但是没有系统学习过操作系统的话,很多命令还是难以理解的.讲实在话,大多数linux爱好者常敲的都是这些方面的: 文件系统 磁盘 网络 系统状态 账户 ...
- VirtualBox上LInux命令初步学习
大二的寒假已经接近了尾声,寒假期间我初步使用了VirtualBox虚拟机软件,并安装了ubuntu的操作系统进行了Linux语言的学习.然而寒假期间的学习没有太多的计划,纯粹是为了完成作业而应付性的学 ...
- 对Linux命令进一步学习
root@wuheng-virtual-machine:/home/wuheng# ls -ltotal 44drwxr-xr-x 2 wuheng wuheng 4096 Mar 3 01:30 ...
- 20155228 基于VirtualBox安装Ubuntu和学习linux命令的学习经历和心得
一.虚拟机VirtualBox的下载安装 基于VirtualBox虚拟机安装Ubuntu图文教程 虽然娄老师的教程对于VirtualBox的下载安装讲的很简单,可以说是一笔带过,但是我在下载安装的过程 ...
- 对Linux命令进一步学习vim(二)
今天,进一步学习Linux相关的命令,可能会有重复的地方,但学习本来就是不断重复的过程.故作小记! 1.安装了:vim ,,,一款Linux爱好者经常用到的ide sudo apt-get inst ...
- 重学Python - Day 06 - python基础 -> linux命令行学习 -- 简单基础命令学习
学习资源 虚拟机工具:VMWare 12 linux :Ubuntu 14 或者CentOS 6 PS:ubuntu用远程连接工具的设置方法 step 1: 输入sudo apt-get instal ...
- linux命令基础学习
谨慎使用 rm -rf /* 命令 谨慎在SSH执行“rm -rf /*”,若不了解这个命令,可能导致整个Linux系统文件全部被删除. 这个删除命令只有 “root” 权限的帐号才可以执行,其它未取 ...
- Linux 命令分类学习
Linux常用命令大全(非常全!!!) 系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q ...
- Linux 命令与学习
2014-10-10 ps -ef|grep *** 可以查找包含***名称的进程 netstat -ntlp 查看端口占用 kill -9 pid 强制杀死进程 ...
随机推荐
- (转载)Oracle10g 数据泵导出命令 expdp 使用总结(三)
原文链接:http://hi.baidu.com/edeed/item/19aa0df856da3e19a6298894 Oracle10g 数据泵导出命令 expdp 使用总结(一) 14. JOB ...
- dashDB - Introduction and DB Tools
dashDB - Introduction dashDB is a database that is designed for performance and scale. It offers sea ...
- 第三章:3.3 post 请求
1. 在 from表单中将 属性 methtod="post‘ 改变成post 2. 访问主页地址:http://localhost:8000/index 3. 以上出现的错误. 查资料发现 ...
- discuz 6.1.0F前台getshell(据说通用6.x , 7.x)
EXP: 执行phpinfo()语句: GLOBALS[_DCACHE][smilies][searcharray]=/.*/eui; GLOBALS[_DCACHE][smilies][replac ...
- jsp 按钮颜色
jsp 按钮颜色 第一种方法 <input style= "color:#FF0000;background-color:#00FF00;" type="butto ...
- Android - service and thread
服务(Service)是Android中实现后台程序运行的方案.适合执行那些不需要和用户交互并长期执行的任务. 服务并非运行在一个独立的进程中,而是依赖于创建服务时所在的应用程序.当某个应用程序进程被 ...
- JavaScript中Function原型及其prototype属性的简单应用
大家都知道在JavaScript中是没有类的概念的,但是却是有对象的概念的.有的人可能理解对象和类有些迷糊,这里简单的概括一下他们之间的区别: 类:抽象的概念,例如人,动物,汽车等都可以抽象成一个类 ...
- mysql中csv文件的导入导出
导出例子: select *from testinto outfile 'D:test.csv'fields terminated by ',' optionally enclosed by '&qu ...
- Python学习记录----类型匹配(转)
import types aaa = 0 print type(aaa) if type(aaa) is types.IntType: print "the type of aaa is i ...
- String类的方法
String str = "hello"; /* * 1.String当中跟char[]有关系的方法 */ char[] array = str.toCharArr ...