系统
文章平均质量分 89
逸尘️
沉稳大气,笃行克己
展开
-
iterm2 保存ssh账号自动连接
作为一名coder,我们经常需要连接服务器进行一些操作,然而冗长的ssh密码登录属实有些繁琐。如果你使用了终端工具iTerm2,便可以事半功倍!iTerm2具有很多优点:智能选中,双击选中,三击选中整行,四击智能选中;全文查找 command + f ;窗口垂直command + d、水平command + shift + d 拆分;command + ;自动补齐命令记录历史输入命令...原创 2019-12-18 15:27:57 · 3846 阅读 · 0 评论 -
Unicode 和 UTF-8、GBK、GB2312的那些事儿
Unicode 和 UTF-8Unicode 是一种字符集合,现在可容纳 100 多万个字符。是统一编码,它建立了一个全世界统一的码表。每个字符(世界上的所有文字)对应一个不同的 Unicode 编码(在这张码表中都是唯一的),但是它只规定了符号的二进制代码,却没有规定这个二进制代码在计算机中如何编码传输。UTF-8 是一种对 Unicode 的编码方式,它是一种变长的编码方式,可以用 1~4...原创 2020-03-16 22:53:57 · 389 阅读 · 0 评论 -
解决mac mysql无法启动
今天mysql突然无法启动服务,即便使用/usr/local/mysql/support-files mysql.server start也无济于事,经过好一番折腾,发现是我装了manager-osx,其中内置的mysql与原来装的mysql冲突了,杀死占用的进程后,重新启动服务即可。问题出现的原因总结1、可能是/usr/local/mysql/data/mysql.pid文件没有写的权限...原创 2019-04-21 16:06:51 · 19959 阅读 · 2 评论 -
解决运行jekyll serve时报错
错误描述: /Library/Ruby/Gems/2.3.0/gems/bundler-1.16.1/lib/bundler/runtime.rb:313:in check_for_activated_spec!’: You have already activated public_suffix 3.0.2, but your Gemfile requires public_suffix...原创 2018-05-04 14:25:55 · 3856 阅读 · 0 评论 -
nginx服务器简单配置文件路径
Nginx安装结束后,yum默认安装位置在/etc/nginx中。配置文件位于:/etc/nginx/nginx.conf,可以修改处理器数量、日志路径、pid文件路径等,默认的日志。 错误日志 /var/log/nginx/error.log 访问日志 /var/log/nginx/access.lognginx.conf末尾的 include /etc/nginx/con原创 2018-01-03 15:45:06 · 26456 阅读 · 0 评论 -
死锁产生条件及避免策略
1. 死锁发生:资源A、B,进程C、D描述如下: 资源A和资源B,都是不可剥夺资源; 现在进程C已经申请了资源A,进程D也申请了资源B; 进程C接下来的操作需要用到资源B,而进程D恰好也在申请资源A; 进程C、D都得不到接下来的资源,那么就引发了死锁。2. 死锁的四个必要条件: 互斥条件(Mutual exclusion):资源不能被共享,只能由一...原创 2018-04-11 22:28:57 · 2718 阅读 · 0 评论 -
Linux中的free命令详解
free命令可以显示当前系统未使用的和已使用的内存数目,还可以显示被内核使用的内存缓冲区。语法 -h 以比较人性化的方式显示内存使用情况。 -b:以Byte为单位显示内存使用情况; -k:以KB为单位显示内存使用情况; -m:以MB为单位显示内存使用情况; -o:不显示缓冲区调节列; -s<间隔秒数>:持续观察内存使用状况; -t...原创 2018-03-03 18:26:43 · 1460 阅读 · 0 评论 -
解决Mac OS X 11中出现的/usr/bin 的“Operation not permitted”问题
Mac OS 更新到X 11后,El Capitan 加入了Rootless机制,用来对抗恶意程序的破坏。但是,却不能够再随便的读写类似/usr/bin的很多路径,即便设置 root 权限同样不可以。Rootless机制是对抗恶意程序的最后防线。关闭 Rootless的方法重启按住 Command+R,进入恢复模式,打开Terminal。csrutil disable重启即...原创 2018-03-15 18:23:44 · 9950 阅读 · 0 评论 -
Linux中为用户添加sudo权限
1. 进入超级用户模式。$ su - #然后输入密码2. 编辑/etc/sudoers文件$ visudo #visudo命令是用来编辑修改/etc/sudoers配置文件或者$ vim /etc/sudoers找到:”root ALL=(ALL) ALL”, 在下面添加”xxx ALL=(ALL) ALL”。(这里的xxx是你的用户名),然后:wq保存退出3. 测试是否成功切换到xxx用户原创 2017-12-29 17:11:29 · 464 阅读 · 0 评论 -
Linux中修改文件或目录的用户组和访问权限
一、修改某个目录或者文件的用户名和用户组(chown指令)chown用法: chown 用户名:组名 文件路径例1: 修改data目录下的html文件夹的用户名和用户组为root和root(仅更改html)$ chown root:root /data/html 例2: 修改data目录下的html下的所有文件的用户名和用户组为root和root$ chow...原创 2018-01-03 19:07:35 · 34019 阅读 · 3 评论 -
Linux服务器常用指令
1. 创建账户用到useradd命名adduser newname // 新建用户newnamepasswd newname //设置密码,输入此命令后会提示你输入密码2. 删除用户userdel newname3. 切换用户su - youruser4. ssh远程登录ssh -l root 192.168.0.11ssh root@192.168.0.11指定端口:ssh -p 12333 1原创 2017-12-29 15:19:03 · 379 阅读 · 0 评论 -
Linux and Fedora环境中安装Node最新版(yum源)
登录root用户,执行如下指令:在RHEL, CentOS 或者 Fedora 操作系统中, 安装Node.js v8 :$ curl --silent --location https://rpm.nodesource.com/setup_8.x | sudo bash -$ sudo yum -y install nodejs查看node版本,成功!另外,对于Node.js 9:$ curl -原创 2017-12-31 15:04:44 · 641 阅读 · 0 评论 -
centos6 | 7 使用yum 安装最新nginx版本
一、创建 nginx.repo第一步的目的是在/etc/yum.repos.d/目录下建立一个nginx.repo软件源配置文件。具体操作如下:$ cd /etc/yum.repos.d/ $ vim然后,编辑文件内容如下:[nginx]name=nginx repobaseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/gpgche原创 2017-12-31 14:36:12 · 445 阅读 · 0 评论 -
wampserver变橙色,apache 服务无法启动!问题解决小记(安装失败亦可参考)
我很讨厌写这种博客的,但是今天使用wampserver时这厮给我使了脸色,我很不开心,故此就当是给过路的写一个教训!!!相信很多PHP玩家都喜欢wampserver,但是总也部分选手在安装或使用过程中失败,图标要么成红色要么橙色,反正就是失败,下面总结下我的愚蠢经历。今天使用wampserver时,我发现localhost无法正常打开,发现图标变橙色。按照以往经验,一、变橙色,原创 2017-02-27 17:12:59 · 27646 阅读 · 5 评论 -
如何查看.Git文件夹(显示隐藏目录)
打开命令行输入:$ defaults write com.apple.finder AppleShowAllFiles TRUE 重启Finder应用,输入$ killall Finder原创 2017-07-12 10:31:31 · 22694 阅读 · 0 评论 -
MAC OS查看端口占用情况及杀死进程
终端命令sudo lsof -i tcp:8889COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME node 1519 xinchanghao 13u IPv4 0x67d5fd84c3f59e4f 0t0 TCP localhost:ddi-tcp-2->localhost原创 2017-07-26 16:14:56 · 5798 阅读 · 0 评论 -
MAC本地服务器使用和搭建修改
1.打开终端,开启Apache://开启apache: sudo apachectl start//重启apache: sudo apachectl restart//关闭apache: sudo apachectl stop2.点击Finder,然后Command+Shift+G,前往Apache服务器的文件路径(/Library/WebServer/Documents)原创 2017-09-14 16:25:06 · 787 阅读 · 0 评论 -
Mac Finder 显示路径
打开终端,输入指令显示defaults write com.apple.finder _FXShowPosixPathInTitle -bool TRUE;killall Finder关闭defaults delete com.apple.finder _FXShowPosixPathInTitle;killall Finder原创 2017-09-14 16:26:57 · 1153 阅读 · 0 评论