amenzai / myDiary

Record what you do every day
4 stars 0 forks source link

写个 node 命令行&常用脚本命令 #65

Open amenzai opened 6 years ago

amenzai commented 6 years ago

开发命令行,知道 package.json 里的 bin 字段用法, npm link

参考文章

curl

use

curl -I http://google.com

tree

Tree 是一个小型的命令行实用程序,它将目录中的文件以可视化的方式进行显示。它采用递归运行的方式,遍历每个级别的嵌套并绘制所有内容的格式树。这样就能快速的浏览并查找需要的文件。

gitbash配置

tree获取路径:http://gnuwin32.sourceforge.net/packages/tree.htm

tree-1.5.2.2-bin\bin\tree.exe 放入 git 安装目录的 git\usr\bin

Tmux

Tmux 是一个终端复用器,通俗的说,它是一个能将多个终端连接到单个终端会话的工具。

du

du -sh *

du 命令用于生成关于文件和目录的空间使用情况的报告。du很容易使用,可以递归地运行,遍历每个子目录并返回每个文件的大小。

du 的常见用例是:当某个驱动器的空间不足,用户不清楚每个存储器的大小。使用此命令可以快速查看每个文件夹所占用的存储空间,从而找到占用最大空间的存储器。

还有一个相似的命令 df(Disk Free),使用df会返回有关可用磁盘空间的各种信息。

git

ssh

tar

ln

grep

alias

文件给可执行权限:chmod 755 hello

amenzai commented 5 years ago

一些命令

将远程服务器上指定目录的文件拷贝到本地 scp -r root@43.224.34.73:/home/lk /roo

将本地数据发送到远程服务器 scp -r /root/lk root@43.224.34.73:/home/lk/cpfile

ubuntu 配置全解析: http://yangbingdong.com/2017/ubuntu-todo-after-install/

dpkg -i package.deb #安装包 dpkg -r package #删除包 dpkg -P package #删除包(包括配置文件) dpkg -L package #列出与该包关联的文件 dpkg -l package #显示该包的版本 dpkg --unpack package.deb #解开deb包的内容 dpkg -S keyword #搜索所属的包内容 dpkg -l #列出当前已安装的包 dpkg -c package.deb #列出deb包的内容 dpkg --configure package #配置包

vi .bash_profile 

export ZSH="/home/amenzai/.oh-my-zsh"

amenzai commented 5 years ago

chmod -R 777 xxxx.conf