1.head tail
head test.txt
|
显示test.txt的前十行
|
head -n 20 test.txt
|
显示test.txt的前20行
|
tail test.txt
|
显示test.txt的后十行
|
tail -n 20 test.txt
|
显示test.txt的后20行
|
tail -f test.txt
|
显示文件后十行,当文件有新增的时候自动显示新增的内容
|
2.nohup
nohup 命令用于后台启动一个服务,相当于启动一个线程保护启动的服务
eg:nohup ./xxx.sh &
3. tar打包/压缩/解包
-c 创包
-x 解包
-t 列出包中的内容
-r 增加文件到指定包
-u 更新包中的文件
-v 显示打包过程
-C 指定解包后的路径
-f 指定包文件名
-z 使用gzip进行压缩和解压
eg: tar -zcvf temp.tar.gz /temp 将temp目录压缩打包到temp.tar.gz
eg:tar -zxvf temp.tar.gz -C /home 将temp.tar.gz解压到/home目录下
4.find用来查找指定文件
find 查找目录 表达式
eg: find . -name test.txt 在当前目录及其子目录下查找指定文件
eg:find /temp -name test.txt
5.cat
cat test.txt test2.txt 依次显示test.txt 和test2.txt
cat test.txt test2.txt > test3.txt 显示test.txt 和test2.txt的内容到test3.txt中
6.du eg: du -sh /test 查看test目录占用空间大小
7.grep
grep [命令选项] 匹配模式 [要查找的文件]
eg:grep cams test.txt 在test.txt中查找cams字符串
eg:grep -r cams /test 在test目录以及子目录所有文件中查找cams字符串
grep输出流重定向进行查找
eg:ps -ef | grep java 查找所有包含java的进程
8. cp
cp -r 源文件 目的文件
eg:cp -r ./ROOT ./test
9..mv 移动
重命名
eg:mv /temp/test.txt /root 移动
eg:mv test.txt testbak.txt 重命名
10.chkconfig查看服务 chkconfig --list
11.service 启动/停止/重启服务如httpd服务
service httpd start
service httpd stop
service httpd restart
分享到:
相关推荐
Linux 常用命令 (cd, pwd, ls, passwd, who, cat, mkdir, rmdir, chmod, chown, chgrp, touch, cp, mv, rm, find, grep, more, less, head, tail, cut, at, crontab, sleep, mesg, wall, write, kill, ps, pstree, ...
- **文件操作**:`cp`用于复制文件,`mv`移动或重命名文件,`rm`删除文件,`find`查找文件,`grep`搜索文件内容。 - **压缩与解压缩**:`tar`命令用于打包文件或目录,如`tar cvf`创建归档,`tar xvf`解压,`...
例如,`tar czf archive.tar.gz files`将压缩`files`到`archive.tar.gz`中,而`tar xzf archive.tar.gz`则解压它。 2. **gzip/gunzip**: 压缩和解压`.gz`文件。例如,`gzip file.txt`将压缩`file.txt`,而`gunzip ...
3. `head`/`tail`:显示文件开头或结尾部分。 4. `grep`:搜索文件中的特定字符串。 5. `sed`:流编辑器,常用于批量替换文本。 6. `awk`:文本处理工具,用于处理结构化数据。 三、文件权限与所有权 1. `chmod`:...
2. **文件和目录管理**:`touch`创建新文件,`cat`查看文件内容,`more`或`less`分页查看文件,`head`和`tail`分别查看文件开头和结尾部分,`vi`或`vim`是常用的文本编辑器,`find`根据指定条件搜索文件。...
12. **head** 和 **tail**:查看文件的开头或结尾部分。`head`显示前几行,`tail`则显示后几行。 13. **grep**:搜索文件中的特定模式。在大量文本数据中查找特定关键词非常有用。 14. **find**:根据条件查找文件...
- `head` 和 `tail`:分别查看文件的开头和结尾部分。 - `grep`:在文件中搜索特定字符串或模式。 - `sed`:流编辑器,可以进行查找替换等操作。 3. **文件权限与所有权** - `chmod`:更改文件或目录的权限,如...
12. **head**/**tail**:查看文件开头或结尾部分,便于快速获取信息。 13. **vi/vim**:强大的文本编辑器,学习其使用可以大大提高工作效率。 14. **grep**:搜索文件内容,通过关键词查找信息。 15. **find**:...
2. **文本处理**:Linux提供了强大的文本处理工具,如`cat`显示文件内容,`more`和`less`分页查看文件,`head`和`tail`分别显示文件的头部和尾部,`grep`用于搜索包含指定模式的行,`sed`进行流编辑,`awk`则可以...
- `head`/`tail`:显示文件的头部或尾部。 - `vi/vim`:文本编辑器,用于修改文件。 - `nano`:简单易用的文本编辑器。 3. **权限与所有权** - `chmod`:更改文件或目录的权限。 - `chown`:改变文件或目录的...
- **移动/重命名文件**: `mv oldname newname`或`mv oldname newdir/`分别用于重命名文件或将文件移动到另一个目录。 - **复制文件**: `cp sourcefile targetfile`用于复制文件。 - **列出目录内容**: `ls ...
- `tail`/`head`:显示文件的末尾或开头若干行,`-n`指定行数。 - `diff`:比较文件差异。 3. **多台机器操作命令**: - `scp`:安全地在主机间复制文件,使用SSH协议。 - `wget`:通过FTP或HTTP下载文件,支持...
- `head`/`tail`:查看文件的开头或结尾部分。 - `vi/vim`:强大的文本编辑器。 - `nano`:简单易用的文本编辑器。 3. 文件搜索: - `find`:根据各种条件查找文件。 - `grep`:在文件中搜索特定模式的行。 -...
- `cat 文件名 | head -10`显示文件的前10行。 - `cat 文件名 | tail -10`显示文件的后10行。 9. **列出目录内容** - `ls -a`列出包括隐藏文件在内的所有文件。 - `ls -l`以详细列表形式列出文件。 - `ls -h`...
3. `head` 和 `tail`:显示文件开头或结尾的部分内容。 4. `grep`:搜索文件中包含指定模式的行。 三、文本处理 1. `sed`:流编辑器,对文本进行替换、删除等操作。 2. `awk`:强大的文本分析工具,用于处理和格式...
- `head`/`tail`:查看文件头或尾部内容。 - `vi/vim`:文本编辑器。 - `grep`:在文件中搜索特定模式。 - `sed`:流编辑器,用于文本转换和过滤。 3. 文件权限与所有权: - `chmod`:更改文件或目录的权限。 ...
11. `head` 和 `tail`:查看文件的前几行或后几行。 12. `grep`:搜索文件中的特定模式。 13. `find`:根据各种条件查找文件。 14. `du`:估算文件和目录占用的磁盘空间。 15. `df`:显示磁盘空间使用情况。 16. `...