- 浏览: 101711 次
- 性别:
- 来自: 深圳
文章分类
- 全部博客 (209)
- http://docs.jpush.io/server/java_sdk/ (1)
- SpingMVC ModelAndView (1)
- Model (1)
- Control以及参数传递 (1)
- https://www.alipay.com/ (1)
- 检查指定的字符串列表是否不为空。 (1)
- 转自http://my.oschina.net/rpgmakervx/blog/505434 (1)
- 压缩js (1)
- 含包含 字母数字校验 (1)
- 判断浏览器是ie (1)
- fixbox (0)
- 转自http://www.cnblogs.com/lanzi/archive/2010/10/26/1861338.html (1)
- http://dl2.iteye.com/upload/attachment/0113/2406/afbd8d53-dcad-3afc-8d78-41c1591 (0)
- IDEA (0)
- maven搭建 (0)
- http://www.jeasyuicn.com/api/docTtml/index.htm (1)
- 给tomcat添加运行内存: (1)
- JPUSH推送 (1)
- requestScope (0)
- oracle中plsql安装client10连接数据库 (1)
- 不需要安装oracle11g (1)
- tuikuan (1)
- http://www.hjxmall.com/index.php (1)
- java (1)
- 参考 (1)
- xml签名验签模拟程序 (1)
- 技术网站收集分享 (1)
- Java NIO提供了与标准IO不同的IO工作方式 ------来源于 http://www.iteye.com/magazines/132-Java-NIO (1)
- oracle表查询语句优化 (0)
- oracle (5)
- a (1)
- TenpayHttpClient (2)
- mongodb (1)
- http://www.qcloud.com/product/cmongo.html?utm_source=pcsem1&utm_medium=bdgj46&utm_campaign=baidu (1)
- SpringMVC整合MongoDB开发 (0)
- SpringMVC整合MongoDB开发 https://www.mongodb.org (1)
- Java 语言中常见问题总结 (1)
- 数据库SQL优化大总结 (1)
- 拦截器与过滤器的区别 (1)
- Struts2中拦截器与过滤器的区别及执行顺序 (1)
- Spring声明式事务管理与配置 (0)
- oracle OPERTION (1)
- java 高并发多线程开发 (1)
- Collection 与 map 接口相关集合 (1)
- 多线程开发实践 (1)
- JVM调优总结 转自 http://www.importnew.com/18694.html (1)
- redis 五种数据类型的使用场景 转自于 http://blog.csdn.net/gaogaoshan/article/details/41039581 (1)
- HttpWatch http基础 来自于http://blog.csdn.net/gaogaoshan/article/details/21237555 (1)
- maven 远程仓库 http://blog.csdn.net/gaogaoshan/article/details/40266779 (1)
- 生成Webservice客户端的4中方法 http://blog.csdn.net/gaogaoshan/article/details/8980775 (1)
- http://fgh2011.iteye.com/blog/1564283 (1)
- sleep和wait有什么区别 http://xiaowei2002.iteye.com/blog/2174188 (1)
- JDK中常用包及其类 常见的几种RuntimeException (1)
- Java的运行原理 (1)
- mybatis缓存的使用及理解 http://my.oschina.net/dxqr/blog/123163 (1)
- 软件架构设计分析 (1)
- redis技术总结 (3)
- java面试总结知识点 (1)
- ZooKeeper技术 (1)
- Hadoop (1)
- sso单点登录 (1)
- SpringIOC (1)
- 书签ssssssssssssssssssssss (1)
- spring事务的隔离级别 http://www.cnblogs.com/yangy608/archive/2011/06/29/2093478.html (1)
- 秒杀系统架构分析与实战 http://www.importnew.com/18920.html (1)
- oracle 连接plsql配置 (1)
- maven工程集成springmvc http://blog.csdn.net/fox_lht/article/details/16952683 (1)
- java类序列化与反序列化版本唯一号serialVersionUID (1)
- spring注解用法总结 (1)
- eclipse导入maven项目找不到资源文件方法 (1)
- dubbo (0)
- socket 网络编程 服务器与客户端 编程 (1)
- Thread与Runnable实现线程利用线程插队实现求和操作 (1)
- 生产者与消费者模式 (1)
- JAXB注解 java 关于xml的注解,自动生成xml文件 - @XML*** (1)
- xml 与JAVAbean转换 (1)
- MAP (2)
- decimalToString (1)
- 反编译插件 (0)
- 反编译插件 https://sourceforge.net/projects/jadclipse/?source=typ_redirect (1)
- AWX (1)
- 官网地址Dinp (1)
- public interface ExecutorService extends Executor (1)
- MAIN (1)
- 转自于 http://blog.csdn.net/lufeng20/article/details/24314381 (1)
- JaxbUtil (1)
- HttpXmlClient (0)
- Http post 请求 (1)
- URLDecoder (1)
- spdb (0)
- 订单号生成规则 (1)
- 距离0点毫秒数 (1)
- MyBatis存储过程调用java (1)
- Banks (1)
- 学习网址 (1)
- hots配置oracle数据库配置修改 (1)
- 支付宝文档 (1)
- Jadclipse (1)
- filter (0)
- Filter过滤器 (1)
- 工具类 fixbox (1)
- java quartz (0)
- java quartz 实现定时任务,每个礼拜一到礼拜五定时执行 (1)
- Thread (4)
- getResourceAsStream (1)
- BigData (1)
- 开源架构 (17)
- 架构 (0)
- 文件操作 (2)
- tools (20)
- 测试工具 (1)
- vm (1)
- mq (1)
- blog (1)
- 开源架构搭建技术 (6)
- JAVA细节技术点总结 (1)
- 优化技术 (1)
- LINUX命令使用 (1)
- spring (2)
- 大数据 (1)
- struts2 (1)
- python (1)
- pay (1)
- linux (1)
- 压力测试 (1)
- 代码检查插件 (1)
- 游戏端开发 (1)
- 微信开发相关 (1)
- 搜索引擎 (1)
- 网络技术 (1)
- 分布式部署 (1)
- 堆栈信息 (1)
最新评论
-- linux 下修改文件内容保存并退出
vim /etc/profile
e i shift+: 退出保存 wq
ctrl+z
sudo shutdown -r now
chmod -777 修改权限
如果用命令chmod 777 tt.htm,结果是
-rwxrwxrwx 1 bu users 2254 2006-05-20 13:47 tt.htm
任何人都有读、写、运行三项权限。
linux查看日志文件内容命令tail、cat、tac、head、echo
grep "notify" in test.log ---查询日志test.log中是否包含notify
tail -f test.log
你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C,
---------------------------
linux 如何显示一个文件的某几行(中间几行)
从第3000行开始,显示1000行。即显示3000~3999行
cat filename | tail -n +3000 | head -n 1000
显示1000行到3000行
cat filename| head -n 3000 | tail -n +1000
*注意两种方法的顺序
分解:
tail -n 1000:显示最后1000行
tail -n +1000:从1000行开始显示,显示1000行以后的
head -n 1000:显示前面1000行
用sed命令
sed -n '5,10p' filename 这样你就可以只查看文件的第5行到第10行。
例:cat mylog.log | tail -n 1000 #输出mylog.log 文件最后一千行
---------------------------
cat主要有三大功能:
1.一次显示整个文件。$ cat filename
2.从键盘创建一个文件。$ cat > filename
只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件: $cat file1 file2 > file
参数:
-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 --show-nonprinting
例:
把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
cat -n textfile1 > textfile2
把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。
cat -b textfile1 textfile2 >> textfile3
把test.txt文件扔进垃圾箱,赋空值test.txt
cat /dev/null > /etc/test.txt
注意:>意思是创建,>>是追加。千万不要弄混了。
------------------------------------------
tac (反向列示)
tac 是将 cat 反写过来,所以他的功能就跟 cat 相反, cat 是由第一行到最后一行连续显示在萤幕上,
而 tac 则是由最后一行到第一行反向在萤幕上显示出来!
------------------------------------------
在Linux中echo命令用来在标准输出上显示一段字符,比如:
echo "the echo command test!"
这个就会输出“the echo command test!”这一行文字!
--linux 关闭防火墙
#!/bin/sh
setenforce permissive
/etc/init.d/iptables stop
/etc/init.d/smb restart
-- 关闭
-- windows系统设置休眠时间为从不
控制面板\硬件和声音\电源选项\编辑计划设置
--
--linux 环境下设置java环境变量
、下载jdk8
登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
选择对应jdk版本下载。(Tips:可在Windows下载完成后,通过FTP或者SSH到发送到Linux上)
2、 登录Linux,切换到root用户
su root 获取root用户权限,当前工作目录不变(需要root密码)
或者
sudo -i 不需要root密码直接切换成root(需要当前用户密码)
3、在usr目录下建立java安装目录
cd /usr
mkdir java
4、将jdk-8u60-linux-x64.tar.gz拷贝到java目录下
cp /mnt/hgfs/linux/jdk-8u60-linux-x64.tar.gz /usr/java/
5、解压jdk到当前目录,得到文件夹 jdk1.8.0_* (注意:下载不同版本的JDK目录名不同!)
tar -zxvf jdk-8u60-linux-x64.tar.gz
6、安装完毕为他建立一个链接以节省目录长度
ln -s /usr/java/jdk1.8.0_60/ /usr/jdk
7、编辑配置文件,配置环境变量
vim /etc/profile
在文本的末尾添加如下内容:
1
2
3
4
JAVA_HOME=/usr/jdk
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
8、重启机器或执行命令 :source /etc/profile
sudo shutdown -r now
9、查看安装情况
java -version
vim /etc/profile
e i shift+: 退出保存 wq
ctrl+z
sudo shutdown -r now
chmod -777 修改权限
如果用命令chmod 777 tt.htm,结果是
-rwxrwxrwx 1 bu users 2254 2006-05-20 13:47 tt.htm
任何人都有读、写、运行三项权限。
linux查看日志文件内容命令tail、cat、tac、head、echo
grep "notify" in test.log ---查询日志test.log中是否包含notify
tail -f test.log
你会看到屏幕不断有内容被打印出来. 这时候中断第一个进程Ctrl-C,
---------------------------
linux 如何显示一个文件的某几行(中间几行)
从第3000行开始,显示1000行。即显示3000~3999行
cat filename | tail -n +3000 | head -n 1000
显示1000行到3000行
cat filename| head -n 3000 | tail -n +1000
*注意两种方法的顺序
分解:
tail -n 1000:显示最后1000行
tail -n +1000:从1000行开始显示,显示1000行以后的
head -n 1000:显示前面1000行
用sed命令
sed -n '5,10p' filename 这样你就可以只查看文件的第5行到第10行。
例:cat mylog.log | tail -n 1000 #输出mylog.log 文件最后一千行
---------------------------
cat主要有三大功能:
1.一次显示整个文件。$ cat filename
2.从键盘创建一个文件。$ cat > filename
只能创建新文件,不能编辑已有文件.
3.将几个文件合并为一个文件: $cat file1 file2 > file
参数:
-n 或 --number 由 1 开始对所有输出的行数编号
-b 或 --number-nonblank 和 -n 相似,只不过对于空白行不编号
-s 或 --squeeze-blank 当遇到有连续两行以上的空白行,就代换为一行的空白行
-v 或 --show-nonprinting
例:
把 textfile1 的档案内容加上行号后输入 textfile2 这个档案里
cat -n textfile1 > textfile2
把 textfile1 和 textfile2 的档案内容加上行号(空白行不加)之后将内容附加到 textfile3 里。
cat -b textfile1 textfile2 >> textfile3
把test.txt文件扔进垃圾箱,赋空值test.txt
cat /dev/null > /etc/test.txt
注意:>意思是创建,>>是追加。千万不要弄混了。
------------------------------------------
tac (反向列示)
tac 是将 cat 反写过来,所以他的功能就跟 cat 相反, cat 是由第一行到最后一行连续显示在萤幕上,
而 tac 则是由最后一行到第一行反向在萤幕上显示出来!
------------------------------------------
在Linux中echo命令用来在标准输出上显示一段字符,比如:
echo "the echo command test!"
这个就会输出“the echo command test!”这一行文字!
--linux 关闭防火墙
#!/bin/sh
setenforce permissive
/etc/init.d/iptables stop
/etc/init.d/smb restart
-- 关闭
-- windows系统设置休眠时间为从不
控制面板\硬件和声音\电源选项\编辑计划设置
--
--linux 环境下设置java环境变量
、下载jdk8
登录网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
选择对应jdk版本下载。(Tips:可在Windows下载完成后,通过FTP或者SSH到发送到Linux上)
2、 登录Linux,切换到root用户
su root 获取root用户权限,当前工作目录不变(需要root密码)
或者
sudo -i 不需要root密码直接切换成root(需要当前用户密码)
3、在usr目录下建立java安装目录
cd /usr
mkdir java
4、将jdk-8u60-linux-x64.tar.gz拷贝到java目录下
cp /mnt/hgfs/linux/jdk-8u60-linux-x64.tar.gz /usr/java/
5、解压jdk到当前目录,得到文件夹 jdk1.8.0_* (注意:下载不同版本的JDK目录名不同!)
tar -zxvf jdk-8u60-linux-x64.tar.gz
6、安装完毕为他建立一个链接以节省目录长度
ln -s /usr/java/jdk1.8.0_60/ /usr/jdk
7、编辑配置文件,配置环境变量
vim /etc/profile
在文本的末尾添加如下内容:
1
2
3
4
JAVA_HOME=/usr/jdk
CLASSPATH=$JAVA_HOME/lib/
PATH=$PATH:$JAVA_HOME/bin
export PATH JAVA_HOME CLASSPATH
8、重启机器或执行命令 :source /etc/profile
sudo shutdown -r now
9、查看安装情况
java -version
相关推荐
9. **more/less/cat/tac**:这些都是查看文本文件内容的命令,各有特点。`more`和`less`可以分页查看,`cat`一次性显示整个文件,`tac`则倒序显示文件内容。 10. **head/tail**:分别显示文件的前几行或后几行,如`...
与 `head` 类似,`tail` 命令用来查看文件的最后一部分内容。 7. **cut** - **功能说明**:将文件的每一行按指定分隔符分割并输出。`cut` 命令非常适合处理CSV或分隔符固定的文件。 8. **split** - **功能说明**:...
- `tac` 命令用于反向显示文件内容。 - 示例:`tac file`(从最后一行开始显示文件内容) 24. **显示的时候,顺道输出行号:nl** - `nl` 命令用于显示文件内容,并在每行前面加上行号。 - 示例:`nl file` 25....
* tac 命令:从最后一行开始显示文件内容 * more 命令:一页一页的显示文件内容 * head 命令:只看头几行 * tail 命令:只看尾巴几行 * nl 命令:显示的时候,顺道输出行号 * od 命令:以二进制的方式读取文件内容 ...
cat命令用于查看文件内容,head用于显示文件的前几行,而tail则是显示文件的后几行。例如,使用cat配合管道命令可以查看/etc/passwd文件的第20行内容。 Shell脚本中还经常用到rev和tac命令。rev命令可以将文件内容...
* `tac`:显示文本文件内容(反向) * `nl`:显示文本文件内容(添加行号) * `more`:显示文本文件内容(分页) * `less`:显示文本文件内容(分页) * `head`:显示文本文件内容(前 N 行) * `tail`:显示文本...
查看文件及内容处理命令 1. cat:显示文件内容 2. tac:显示文件内容(倒序) 3. more:逐页显示文件内容 4. less:逐页显示文件内容 5. head:显示文件的头部内容 6. tail:显示文件的尾部内容 7. cut:截取文件...
13. `cat`:显示文件内容或合并文件。 14. `tac`:反向显示文件内容。 15. `more`:分页查看文件内容。`+n`从第n页开始;`-n`每次显示n行。 16. `less`:前后移动查看文件内容。 17. `nl`:为输出内容添加行号。...
- **tac** - 与cat类似,但反向显示文件内容。 - **more** - 分页显示文本文件。 - **less** - 交互式地浏览文本文件。 - **head** - 显示文件的前几行。 - **tail** - 显示文件的后几行。 - **cut** - 从文件中剪切...
### Linux常用命令详解 Linux作为一款强大的开源操作系统,在服务器领域占据着极其重要的地位。它提供了丰富的命令行工具,使得用户能够高效地管理和控制系统。本文将详细介绍Linux中的常见命令及其用法,帮助初学...
- **cat** 和 **tac**: 查看文件内容。 - `cat`: 从文件的开头到结尾显示内容。 - `tac`: 与 `cat` 相反,从文件的结尾到开头显示内容。 - **more** 和 **less**: 查看大文件。 - `more`: 一次显示一页文件内容...
`cat` 命令可以用来显示文件的内容,也可以用来连接多个文件并打印出来。 2. **tac**: 反向显示文件内容(从最后一行开始)。`tac` 命令类似于 `cat`,但是它从文件的最后一行开始反向显示。 3. **more**: 分页...
10. **tac**:与cat相反,从底部开始倒序显示文件内容。 11. **cp**:复制文件或目录,加上`-r`参数可复制整个目录。 12. **mv**:移动或重命名文件或目录。 13. **rm**:删除文件或目录,`-r`用于删除目录及其内容...
- `head` 和 `tail`:显示文件的开头或结尾部分。 - `cut`:提取文件中的指定列或字节。 - `split`:将大文件分割成小文件。 - `paste`:合并多个文件的行。 - `sort`:对文件内容进行排序。 - `uniq`:去除...
* tac filename 逆转查看文件内容 * cat 读取终端,就是回显 * more filename 查看文件内容,空格翻页,回车一行,用 q 或者 Ctrl-c 退出 * less filename 查看文件内容,空格翻页,回车一行,用 q 或者 Ctrl-c 退出...
- `cat ~/.bashrc`:查看 `.bashrc` 文件内容。 9. **`tac`命令**:与 `cat` 类似,但输出顺序相反。 - `tac ~/.bashrc`:反向显示 `.bashrc` 文件内容。 10. **`more`命令**:用于分页显示文本文件内容。 - `...
- 查看文件内容使用 `cat`, `tac`, `nl`, `more`, `less`, `head`, `tail` 等命令。 - 查看文件类型使用 `file filename`。 - 编辑文件一般使用 `vim` 编辑器进行学习和操作。 - 清空终端内容使用 `Ctrl+l` 或 `...
自己学习《APUE》时写的linux下一些命令(大概40个左右)实现,仅当学习使用,这些命令包括cat cp echo head ls paste rmdir tail umask who chattr cut expand join mkdir pwd sed tee uniq chgrp date find last ...
包含命令:awk、cat、cut、diff、echo、gawk、grep、head、sed、sort、tac、tail、tr、uniq、wc 可以在windows上cmd窗口显示彩色文字,用法:echo.exe -e "\033[32;1mGREEN\033[0m