sudo launchctl load -w /System/Library/LaunchDaemons/ftp.plistsudo launchctl unload -w /System/Library/LaunchDaemons/ftp.plistopen -n <アプリのパス, 例:/Application/Hoge.app>open -n <アプリと関連づけられたファイル>defaults write com.apple.screencapture location <保存先フォルダ>/;killall SystemUIServerdefaults delete com.apple.screencapture location; killall SystemUIServerCOPYFILE_DISABLE=1 tar zcvf hoge.tar.gz hoge/~/Library/LaunchAgents/net.tunnelblick.tunnelblick.LaunchAtLogin.plisthdiutil attach xxx.isohdiutil detach /Volumes/xxx
hdiutil attach -nomount OracleLinux-R9-U6-x86_64-dvd.iso
/dev/disk11 FDisk_partition_scheme
/dev/disk11s2 0xEF
表示された /dev/disk11 を mount_cd9660 でマウント
mkdir /Users/hoge/mount
mount_cd9660 /dev/disk11 /Users/hoge/mount/
次のようにマウントした ISO イメージが見れるようになる。
ls /Users/hoge/mount/
AppStream/ EULA images/ OL9-RELNOTES9-6.zip
BaseOS/ extra_files.json isolinux/ RPM-GPG-KEY-oracle
EFI/ GPL media.repo
マウントの解除は
umount /Users/hoge/mount/
hdiutil detach /dev/disk11
diskutil list
disk2 の場合、次のように表示される(external でサイズが 16GB から USBメモリと判別)。
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *16.0 GB disk2
1: DOS_FAT_32 NO NAME 16.0 GB disk2s1
FAT32 でフォーマット
sudo diskutil eraseDisk FAT32 SD64 MBRFormat /dev/disk2
Defaults timestamp_timeout=3600sleep 3600 && pmset sleepnow
grep -A2 "Device Name" ~/Library/Application\ Support/MobileSync/Backup/Info.plist | grep string
Info.plist がバイナリファイルの場合は grep で検索できないので、Finder からプレビューで内容を表示して “Device Name” を探し確認する。
さらに機種名、iOS バージョンまで確認する場合
defaults read ~/Library/Application\ Support/MobileSync/Backup/<フォルダ名>/Info.plist | grep -E "Device Name|Product Name|Product Type|Last Backup Date"
| 項目名 | 説明 |
|---|---|
| sleep | スリープさせるまでの時間 |
| displaysleep | ディスプレイをスリープさせるまでの時間 |
| womp | ネットワークからのスリープ解除を - 1:有効, 0:無効 |
| ttyskeepawake | リモートログイン中は - 1:スリープしない, 0:する |
| hibernatemode | 0:sleep, 3:safe sleep, 25:deep sleep |
say -v Kyoko -r 120 --file-format=WAVE --data-format=LEI16@8000 -o sample@8000pcm.wav "こんにちは"
say -v Kyoko -r 120 --file-format=WAVE --data-format=ulaw@8000 -o sample@8000ulaw.wav "こんにちは"
say -v '?'
ただし、すべてがリストされている訳ではなさそう。
システム設定の [アクセシビリティ] - [読み上げコンテンツ] で確認した方がよいか。
com.apple.TimeMachine.2021-02-23-142244
com.apple.TimeMachine.2021-02-24-075912
sudo tmutil deletelocalsnapshots 2021-02-23-142244xattr -rc /Applications/xxx.appThere was an error while executing `VBoxManage`, a CLI used by Vagrant
for controlling VirtualBox. The command and stderr is shown below.
Command: ["startvm", "5dc0bfe6-3ef8-4c01-9956-ef0ba7e9df8a", "--type", "headless"]
Stderr: VBoxManage: error: The virtual machine 'xxx_default_1672833235510_45979' has terminated unexpectedly during startup because of signal 9
VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component MachineWrap, interface IMachine
VirtualBox を 7.0.14 から 7.0.18 に上げることで解消。
ShiftCDCommand + RCommand + Option + P + RCommand + VCommand + Shift + VCommand + ROptionCommand + Sdscl . list /Usersdscl . list /Groupsdscl . read /Groups/<groupname>dscl . append /Groups/<groupname> GroupMembership <username>dscl . delete /Groups/<groupname> GroupMembership <username>(例) Wireshark で「There are no interfaces」と表示される場合
dscl . list /Groups
...
access_bpf
...
dscl . read /Groups/access_bpf
AppleMetaNodeLocation: /Local/Default
GeneratedUID: 3724111F-BDED-49C1-ADFD-ABA91D27B7C5
GroupMembers: EED29681-4027-4923-A32B-635CB2B29751 23B57DCE-500C-4632-8F4E-E9E65CBE52D8
GroupMembership: user1 user2
PrimaryGroupID: 501
RecordName: access_bpf
RecordType: dsRecTypeStandard:Groups
sudo dscl . append /Groups/access_bpf GroupMembership username
Sierra では OK
Yosemite 以前では「開くダイアログ」の中だけで使えた可能性あり
Lepard 以前では使えない可能性あり
ls -l
drwxr-xr-x@ 33 root wheel 1122 7 29 18:13 Sources/
ls -l@
drwxr-xr-x@ 33 root wheel 1122 7 29 18:13 Sources/
com.apple.quarantine 71
xattr -l Sources
com.apple.quarantine: 0001;51da1da2;Google\x20Chrome.app;35B71991-0D9C-4CA7-AE38-560824D0B830
xattr -d com.apple.quarantine Sourcessudo lsof -nP -i4TCP -sTCP:LISTENnetstat -aLnsudo lsof -nP -i4TCP -sTCP:ESTABLISHEDnetstat -An -p tcpnetstat -ibmount -t smbfs //user:password@server/shared_folder mount_pointmount -t smbfs -r //hoge:hogepass@192.168.1.1/doc ~/doc[default]
signing_required=no
mount -t smbfs //user:password@server/echo ‘共有名’ | nkf -WwMQ | tr = % mount_pointsmbutil view //[domain;][userid[:password]@:host_or_ipsmbutil view //user:pass@192.168.1.1ssh-add --apple-use-keychain <秘密鍵のパス><string>/tmp</string>sudo du -sh /.MobileBackupssudo tmutil disablelocalsudo tmutil enablelocalsudo tmutil compare / /Volumes/TimeMachine/Backups.backupdb/<Mac名>/Latest/Macintosh\ HD/
sudo fs_usage -w | grep /Volumes/<VolName>
plutil -convert xml1 xxx.plist変換結果を別ファイルに出力する場合は -o filename を追加指定
plutil -convert xml1 xxx.plist -o hoge.xml
ls -lT [file>L=12; cat /dev/urandom | LC_CTYPE=C tr -dc '[:alnum:]' | fold -w $L | head -c $L; echo ""
L に生成するパスワードの文字列長を指定