linux初探-linux常用命令
1. ls查看文件命令http://i2.运维网.com/images/blog/201806/17/8fee6ef28e60a53e8859fddf68d7ef5b.png
如pwd命令查看当前目录所在地为根目录下在ls下可以看到当前目录的文件夹,ls - ll
为查看目录的各属性、权限,也可以后跟路径查看相关路径下的文件
http://i2.运维网.com/images/blog/201806/17/239849189a2a741c535410d4f0e1d26e.png
**2.pwd 查看当时的目录所在地上图已示
3.cd 移动路径**
cd /cd..cd ~cd移动到根目录移动到上个目录进入用户主目录移动到想去的目录 cd /
http://i2.运维网.com/images/blog/201806/17/b6a6cd649ac07a44f531539982cd040f.png
cd..
http://i2.运维网.com/images/blog/201806/17/5f7425f4755eb99b5f003b246ac9b295.png
cd ~
http://i2.运维网.com/images/blog/201806/17/8960173ceb08a6ccc8ac2f5aaedb4fe9.png
4.mkdir 新建文件夹
http://i2.运维网.com/images/blog/201806/17/f9969d35b2e6f55d4902ef3d9e19d79f.png
5.rmrmdir删除、删除文件夹
rm -rf 强制删除命令,不带任何提示,请谨慎使用
http://i2.运维网.com/images/blog/201806/17/f02dd88c124d4e5701e5c2fa34345a36.png
6.touch新建文件
http://i2.运维网.com/images/blog/201806/17/eccd30d7e68e3282d874d4db623e3925.png
7.echo、重定向、cat
http://i2.运维网.com/images/blog/201806/19/74f4d6a9b26badc717eaf964a2aa22f8.png
覆盖数据
追加数据
echo加重定向文件写入数据 不加直接打印
cat 查看文件内容
cat>>2.txt&1 (错误和正确的放一个文件)
cho hello world&>1.txt (同理)
8.find 查找文件
http://i2.运维网.com/images/blog/201806/19/26b6ebe51f097deb9900729f19d7c826.png
find /data -type f -name 'print.txt' 查找文件名
find /data -type f -name 'p*.txt' 模糊查找文件
find /data -type f -name "a.txt" -exec rm {} \;排序查删
9.cp 拷贝
http://i2.运维网.com/images/blog/201806/19/87f9f4b6314cad00e4df8125b679ec64.png
10.mv移动
http://i2.运维网.com/images/blog/201806/19/1c05d2d2bf53b9e6897a8ec09ff7c361.png
11.|管道
find -type f (-f为文件 -d为目录)-name '*.log' -mtime +15|xargs rm -f
12.grep筛选查找文件
http://i2.运维网.com/images/blog/201806/19/5006926d0224a132d892089d57b20086.png
13.head读取文件头内容
http://i2.运维网.com/images/blog/201806/19/7a7a4ff79a7f1bdfef197bef5cf7090f.png
head -numberfile (number数不加默认10行)
页:
[1]