博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Linux常用命令(持续更新中)
阅读量:6093 次
发布时间:2019-06-20

本文共 1483 字,大约阅读时间需要 4 分钟。

cd 目录名 :进入某个目录

ls :列出当前目录的内容

locate 文件名/目录名:寻找文件、目录

find 目录名1 -name 文件名/目录名2 :在目录1中寻找目录2

whereis  文件名/目录名:寻找文件名/目录名

cat 文件名:正序显示文件内容

tac 文件名:倒序显示文件内容

tail -n m 文件名:显示文件后m行

head -n m 文件名:显示文件前m行

more 文件名:显示文件内容 可以向后翻页

less 文件名:显示文件内容 可以向前后翻页 

  /  向下搜索  ?向上搜索 n重复搜索 N 反向重复搜索

ssh 用户名@ip地址  :远程登录

cp  from to: 拷贝

mv from to :移动

mkdir  :新建文件夹

rmdir:删除文件夹

rm:删除

tab:补全命令或者补全文件:第一个字后使用tab时补全命令:第二个字后使用tab时补全文件

ln   文件名1  文件名2:硬连接

ln -s  文件名1 文件名2:软连接

mount :挂载

unmount:解除挂载

gzip -d:解压缩 .gz文件

gzip 压缩文件.gz

bzip2 -d解压缩 .bz2

bzip2 压缩文件为 .bz2

tar -jcv :打包目录

tar -jxv: 解压 .tar.bz2

bzcat:查看压缩文件

\:反斜杠可以作为命令的换行

dig host:查看dns解析过程

dig +short host,

ss -at 列出所有连接

ss -pl 列出使用socket的进程

lsof 列出打开的的文件 

lsof -i 列出网络打开的端口。

curl -X method -d 参数 (被post数据)-I 只返回请求头 -v 显示请求过程 -H 请求头  host:port

curl -F 'name=@path' url -F'key=value' post上传文件

ifconfig -a //查看所有网卡

iftop -i 网卡名 //查看流量

find path -size +n -n -ctime +n -n -exec command {} \;//在path下查找符合条件(size大于或者小于n的,单位 c字节,k ,M,G,创建时间大于n天或者小于n天)的文件 执行command

grep awk里边使用的正则,不支持 \d+等操作 

sed -n 'command' file//-n 将不输出原有的行, command 包括 a i s p d 

ln f1 f2

ln -s f1 f2

ln -s dir1 dir2

 

grep t file

grep -n t file //显示行号

grep -c t file //统计匹配数

grep -e t1 -e t2 file //匹配t1或者t2

 

PATH

命令行界面输入命令,会在PATH变量中指定的路径里寻找

例如 nginx 安装在 /opt/app/nginx/bin/nginx

可以 PATH=$PATH:/opt/app/nginx/bin,来临时修改路径

 

永久修改环境变量可以通过 修改 /etc/profile

 

登陆shell //登陆linux时启动的shell

交互shell //执行 bash启动的shell

非交互shell // sh ./*.sh  执行脚本时

 

${var}

$(command)

$[ 数学运算 ] 

转载于:https://www.cnblogs.com/swaggyC/p/5785954.html

你可能感兴趣的文章
ViewPager切换动画PageTransformer使用
查看>>
meterpreter
查看>>
coco2d-x 基于视口的地图设计
查看>>
C++文件读写详解(ofstream,ifstream,fstream)
查看>>
Android打包常见错误之Export aborted because fatal lint errors were found
查看>>
Tar打包、压缩与解压缩到指定目录的方法
查看>>
新手如何学习 jQuery?
查看>>
配置spring上下文
查看>>
Python异步IO --- 轻松管理10k+并发连接
查看>>
mysql-python模块编译问题解决
查看>>
java 中getDeclaredFields() 与getFields() 的区别
查看>>
熟练掌握doc命令下的文件操作
查看>>
Oracle中drop user和drop user cascade的区别
查看>>
【Linux】linux经常使用基本命令
查看>>
Java 内存区域和GC机制
查看>>
STL之string
查看>>
更新代码和工具,组织起来,提供所有博文(C++,2014.09)
查看>>
HTML模块化:使用HTML5 Boilerplate模板
查看>>
nginx.conf 文中描述的配置文件
查看>>
yourphp读取分类名称{$Categorys[$r[catid]]['catname']}
查看>>