美文网首页
mac命令操作

mac命令操作

作者: 西电大侠 | 来源:发表于2018-10-21 13:14 被阅读17次

用户操作

useradd testuser 创建用户testuser
passwd testuser 给已创建的用户testuser设置密码
然后切到root用户,创建文件夹/home/testuser
which virtualenv 查看virtualenv命令路径
pip freeze | grep six 查看six库的版本
xcode-select --install
softwareupdate --list 升级软件
pip install -U qtaf --user 升级服务

pip install pillow --user
pip uninstall pillow
brew install pillow
brew uninstall pillow
brew安装在/usr/local/Cellar/pillow
pip安装在
/Users/yourname/Library/Python/2.7/lib/python/site-packages/PIL/*
/Users/yourname/Library/Python/2.7/lib/python/site-packages/Pillow-5.4.1.dist-info/*
推荐brew——mac的统一依赖包管理器

虚拟环境下
直接用pip install qt4w 不用加--user,不支持这种

su 用户名
说明:su是switch user的缩写,表示用户切换

Mac下的 tree 命令 输出目录树层结构
mac 下使用brew包管理工具安装 tree

brew install tree

我们可以在目录遍历时使用 -L 参数指定遍历层级
tree -L 2
如果你想把一个目录的结构树导出到文件 Readme.md ,可以这样操作
tree -L 2 >README.md //然后我们看下当前目录下的 README.md 文件
只显示文件夹;
tree -d

ssh连接

最佳实践:使用SSH连接Linux服务器

linux命令

chmod abc file
其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
r=4,w=2,x=1
若要rwx属性则4+2+1=7;
若要rw-属性则4+2=6;
若要r-x属性则4+1=5。

从远程服务器退出 exit
列出所有隐藏文件 ls -a
显示文件详细详细 ll 具体文件
查当前用户名 whoami
查看当前ip hostname -I或者ip addr show
删除目录 rm -rf dir
删除文件 rm file
创建文件 touch file
创建目录 mkdir dir

log输出
cat error.log | grep -C 5 'nick' 显示file文件里匹配foo字串那行以及上下5行
cat error.log | grep -B 5 'nick' 显示foo及前5行
cat error.log | grep -A 5 'nick' 显示foo及后5行
head -n log2014.log 显示前n行
tail -n log2014.log 显示最后n行

mysql

Linux 下命令操作
启动: service mysqld start
停止: service mysqld stop
重启: service mysqld restart
查看状态: service mysqld status
查看状态: systemctl status mysqld.service
/etc/init.d/mysql

crtontab

crontab启动:/etc/init.d/cron start ( service cron start )
crontab重启: /etc/init.d/cron restart (service cron restart )
crontab关闭: /etc/init.d/cron stop ( service cron stop )

apache

启动: service apache2 start
停止: service apache2 stop
重启: service apache2 restart
查看状态: service apache2 status
查看状态: systemctl status apache2.service

配置生效
sudo a2ensite mysite.conf
配置不生效
sudo a2dissite yoursite.conf

vi

复制 nyy 就是复制当前和下面n行

查找/search 就在全文查找search 搜到之后,按enter,然后按n是向下找 大写N向上找

输入 :s/old/new 只替换光标所在行的第一个匹配串。
输入 :s/old/new/g 只替换光标所在行的所有匹配串。
输入 :#,#s/old/new/g 替换指定行区间的匹配串,其中 #,# 代表的是替换操作的若干行中首尾两行的行号。
输入 :%s/old/new 替换整个文件中每行的第一个匹配串。
输入 :%s/old/new/g 替换整个文件中的每个匹配串。(比较常用)
输入 :%s/old/new/gc 会找到整个文件中的每个匹配串,并且对每个匹配串提示是否进行替换。

跳到指定行
:n 跳到n行

相关文章

  • Ruby 基础 ---学习笔记(一)

    系统基于 Mac 用的是Mac 自带的Ruby 简单的打印: 命令操作 文件操作

  • Mac 命令

    Mac 常用终端命令 目录操作 文件操作 选择操作 安全操作 编程命令 进程操作 时间操作 网络与通信操作 Kor...

  • mac命令操作

    用户操作 useradd testuser 创建用户testuserpasswd testuser 给已创建的用户...

  • mac操作命令

    1、显示隐藏文件defaults write com.apple.finder AppleShowAllFiles...

  • mac 命令操作

    mac命令操作 删除文件rm -r文件 看自己的IP地址 ifconfig en0下的inet即为IP地址 查询本...

  • Mac终端命令(持续更新)

    一、Mac 终端操作命令 1)tab 键可以自动补齐命令 2)命令格式:命令名称+[命令选项]+[命令参数] 3)...

  • IOS开发之----Mac终端 常用命令

    OSX 的文件系统 如何进入命令行操作模式 基本命令 Mac OS X 终端命令开启功能 Mac锁屏设置快捷键

  • Mac终端快捷键、 Xcode快捷键

    一、Mac 终端操作命令1)tab 键可以自动补齐命令2)命令格式:命令名称+[命令选项]+[命令参数]3)pwd...

  • Sublime Text

    标签: SublimeText Mac 此处为Mac下的操作,因此调出命令面板是Command+Shift+P.W...

  • Mac操作系统命令行显示/隐藏文件

    Mac操作系统命令行显示隐藏文件 命令操作,可参考:​显示: 隐藏: 执行完成后 ,command+shift+e...

网友评论

      本文标题:mac命令操作

      本文链接:https://www.haomeiwen.com/subject/fcrbzftx.html