1.从普通用户lambo切换到root用户:sudo -i;
2.从root用户切换到普通用户:exit;
3.普通用户之间的切换:sudo 普通用户名
4.sudo su 直接进入sh-3.2#;返回到之前的用户:exit;
5.回到home目录:cd /
********方法一:隐藏/打开文件
打开访达,在访达左侧点击隐藏文件所在的目录。
2、在这里隐藏文件所在的目录按键盘上面的shift+cmmand+. ,接着看到隐藏文件夹内凡是前面带有小点的隐藏文件,或者是显示淡蓝色的文件都是隐藏文件。通过这个方式就可以查看隐藏的目录。
3、要恢复隐藏文件的话再次按shift+cmmand+. ,即可恢复文件的隐藏状态,
2、在这里隐藏文件所在的目录按键盘上面的shift+cmmand+. ,接着看到隐藏文件夹内凡是前面带有小点的隐藏文件,或者是显示淡蓝色的文件都是隐藏文件。通过这个方式就可以查看隐藏的目录。
3、要恢复隐藏文件的话再次按shift+cmmand+. ,即可恢复文件的隐藏状态,
****方法二
在 Finder 中查看隐藏文件夹
打开一个终端窗口,运行下面这个命令,再按“enter”键
defaults write com.apple.finder AppleShowAllFiles TRUE
killall Finder
之后被隐藏的文件夹会以半透明的形式显现,与正常文件区分开
不想显示被隐藏的文件?键入以下指令:
defaults write com.apple.finder AppleShowAllFiles FALSE
killall Finderwxshy.com
不再隐藏文件或文件夹?键入下面指令:
chflags nohidden
如果你不记得被隐藏文件的具体路径,你也可以先用上诉方法在Finder 中显示被隐藏文件,再拖曳到终端里。
将Library目录显示在当前User的目录下。
在终端执行下面的命令即可
chflags nohidden ~/Library/
如果想隐藏,则执行下面的命令
chflags hidden ~/Library
MAC上打不开网的办法:
方法一:试一下终端输入命令sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
方法二:先在终端ping 路由器和ip地址,如果没问题,再查看DNS。
**Xcode中查看SDK版本
终端执行 xcodebuild -showsdks
***查看磁盘占 用情况
打开终端cd ~: 到主目录
du -sh *:列出当前目录下所有文件/文件夹的大小,用K/M/G m/g等单位表示。
sort -rh :按照文件/文件夹大小逆序排序,
head 10 :取排序后的前10个结果。这个可以根据自己的需求调整。
cd ~/Library
用命令 sudo du -sh *
可能性一:系统盘占用存储过大,很有可能是Mac OS的TimeMachine造成的,系统自动备份了还没有存储在外部存储器中的资料。
查看系统中存储的本地备份:sudo tmutil listlocalsnapshots
第二种情况:参考https://www.jianshu.com/p/2a6b16608834
sudo du -sh *
Password:
33G CoreSimulator
4.0K XCTestDevices
90G Xcode
这两项占了很大的空间。
移除相关缓存:
移除~/Library/Developer/Xcode/DerivedData
移除Archives,可以清理~/Library/Developer/Xcode/Archives
移除iOS DeviceSupport,建议清理,连接设备会重新生成~/Library/Developer/Xcode/iOS DeviceSupport
移除模拟器文件~/Library/Developer/CoreSimulator/Devices
打开模拟器: xcode-》open develope tool-〉simulator
Xcode清理缓存后报错:Unable to boot device because it cannot be located on disk The device’s dat
解决:
Genaric ios Device ->把模拟器全部删掉重新添加;
电脑上的缓存地址:~/Library/Caches/
1、磁盘上block或者inode占满
1、磁盘的block占满,查看命令 df -h
[root@S100900 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda3 35G 28G 5.6G 83% /
tmpfs 504M 0 504M 0% /dev/shm
/dev/vda1 194M 47M 138M 26% /boot
/dev/vdb1 325G 118G 192G 38% /home/wwwroot/vdb1data
2、磁盘inode占满,查看命令df -i
[root@S1000900 ~]# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/vda3 2289280 1628394 660886 72% /
tmpfs 128827 1 128826 1% /dev/shm
/dev/vda1 51200 44 51156 1% /boot
/dev/vdb1 21626880 21626880 0 100% /home/wwwroot/vdb1data
思路一、inode占满:尽可能的删掉无用小文件来释放足够的inode
思路二:block占满:尽可能的删掉无用的大文件,来释放足够的block