本篇可能会长期地更新总结。虽说linux跟unix发展起来的Macos很多东西都一脉相承,但仔细体会下来还是有细微差别的,特别是一些命令linux很好用,但到mac上可能找不到甚至没有这样的命令。现在只写一些我遇到的区别,也供其他人参考一下。有钱一定要三种系统齐全😭,目前用的linux是腾讯云和实验室服务器的。
1、切换root用户
#linux
su
sudo su #第二种方法
#macos普通用户获得root权限
sudo -s
# macos 切换为根用户
sudo su
#大家切换回普通用户的方法是一样的
su username
Mac root 基础用户
Mac 基础用户获得root用户
2、文件定位(find命令在两个系统中已自带)
- linux:find/locate
#locate命令下载
sudo apt-get mlocate
# 使用命令
locate filename
- **mac: find/mdfind
#mac 定位文件的工具
mdfind -name filename
mac的文件定位系统
不知道是不是我打开方式不太对,感觉mac的find没什么用
3、root权限修改系统文档文档(/etc
目录下的的文件)
-
linux:visudo,不需要insert可以在屏幕上直接编辑,推出按
linux visudo命令使用界面ctrl+X
,然后敲回车键即可
-
Macos: sudo -s 后使用vim/visudo,要修改就要按
MacOS 是用来了visudo后的界面'i'
,然后按下esc
后打:
后再打wq
保存
4、进程查看器Htop的安装
- linux
sudo apt install htop
- MacOS
brew install htop
*各位看官有用的话点个赞吧~
如无意外,原核生信个性化分析的下篇会在中秋节的时候放送(这次一定)!
参考
https://stackoverflow.com/questions/38373920/locate-linux-command-alternative-for-mac-osx
网友评论