リスト表示

登録数 32
◀︎ 戻る

解除
登録順 | 名前順
最後に保存したファイルを探す / もっとも新しいファイル
下の記述
find ~ \
-type f \
\( \
-iname "*.jpg" -o \
-iname "*.jpeg" -o \
-iname "*.png" -o \
-iname "*.psd" -o \
-iname "*.tif" -o \
-iname "*.tiff" -o \
-iname "*.svg" -o \
-iname "*.ai" -o \
-iname "*.gif" -o \
-iname "*.mp3" -o \
-iname "*.mp4" -o \
-iname "*.txt" -o \
-iname "*.html" -o \
-iname "*.css" -o \
-iname "*.js" -o \
-iname "*.py" -o \
-iname "*.php" -o \
-iname "*.wav" -o \
-iname "*.aif" -o \
-iname "*.aiff" \
\) \
-print0 | xargs -0 ls -t | head -1

画像
音楽
動画
テキスト
HTML/CSS/JS
Python/PHP
WAV/AIFF 以外はヒットしない
削除 編集
最後に保存した画像ファイルを探す
下の記述
find ~ \
-type f \
\( -iname "*.jpg" -o -iname "*.jpeg" -o -iname "*.png" -o -iname "*.psd" \) \
-print0 | xargs -0 ls -t | head -1

これなら jpg / jpeg / png / psd 以外はヒットしない
削除 編集
もっとも新しく保存したファイルを探す
find ~/Desktop ~/Documents ~/Downloads -type f -mmin -5
~/Desktop
~/Documents
~/Downloads
この3つのフォルダー内で, もっとも新しく保存したファイルを探す
削除 編集
ワイルドカード検索
find . -name ".*"
Wildcard 万能カード
*.png / js=* / *index* など

sudo find / -type d -name "JS=*" 2>/dev/null

しかし, コマンド+F でJS= でも検索できる
削除 編集
ドラッグ&ドロップ で フォルダー内のファイル情報
ls -l または ls -a
ls -l または ls -a を入力して半角でスペースを入力し, フォルダーをターミナルにドラッグ&ドロップして, リターン・キーを押すと, 中身のファイル名と情報が表示される.
削除 編集
画像ファイルの情報
sips -g pixelWidth -g pixelHeight
sips -g pixelWidth -g pixelHeight の後に半角スペースを入力すること
次に デスクトップの画像ファイルをターミナルにドラッグ&ドロップして, リターンキーを押すと情報が得られる.
削除 編集
ドラッグ&ドロップ
正確なフルパスがテキストとして自動入力される
例えばデスクトップの 000.jpg をターミナルに投げ込むと /Users/imac-6/Desktop/000.jpg と表示される
削除 編集
デスクトップ の フォルダー名 を変更
mv ~/Desktop/A_01 ~/Desktop/B_02
デスクトップの 「A_01」 というフォルダーの フォルダー名を、「B_02」に変更するコマンド

フォルダー名変更(リネーム)

mv /Users/imac-6/Desktop/A_01 /Users/imac-6/Desktop/B_02

これでもOK
mv [現在のフォルダのパス] [新しいフォルダのパス]
削除 編集
ターミナルの強制終了
control + c
今動いている処理(コマンド)を, 途中で強制終了する

無限ループに入ってしまった自作のスクリプト(PHPやJavaScriptなど)を止めたいとき

サーバーを停止して通常のターミナル画面(コマンド入力待ちの状態)に戻したいとき

間違えて時間のかかるコマンドを実行してしまったとき

キーボードの Control を押しながら C を押す
削除 編集
デスクトップ に置いてある全てのフォルダーを開く
osascript -e 'tell application "Finder" to open every folder of desktop'
AppleScript を使っている

デスクトップ に置いてある全てのフォルダーをオープン
削除 編集
デスクトップ のすべてのフォルダーを閉じる
osascript -e 'tell application "Finder" to close every window'
現在デスクトップ で開いているすべてのフォルダーをクローズする
削除 編集
デスクトップ の ○○フォルダー を閉じる
osascript -e 'tell application "Finder" to close window "フォルダー名"'
デスクトップ の ○○フォルダー をクローズする
削除 編集
デスクトップ の ○○フォルダー を開く
open ~/Desktop/"フォルダー名"
デスクトップ の ○○フォルダー をオープンする
削除 編集
アプリ"Safari"を終了せよ
'quit app "Safari"'
osascript はmacで AppleScriptやJavaScript などのスクリプトをターミナル上で実行するためのコマンド

キーボードで Command + Q を押したりするのと全く同じ挙動

kill コマンドとは異なり, 未保存のフォームがあれば, 通常通り「終了してもよろしいですか?」といった確認ダイアログが表示される
削除 編集
Jedit Ω を強制終了
pkill -f "Jedit Ω"
もしも Jedit Ω がフリーズして動かなくなったら, 強制終了させることができる. 未保存の内容は消えてしまう.
削除 編集
Jedit 起動
open -a Jedit
ファイル名を指定せず, Jedit のアプリだけを起動する
削除 編集
Jedit Ω でオープン
open -a "Jedit Ω" ~/Desktop/index.html
デスクトップの index.html を Jedit Ω でオープンする
削除 編集
Bash とは
Bash (バッシュ)とは, Linux や macOS などのUnix系システムで「コマンド入力する」という意味. この命令文を「ターミナルで実行せよ」と考えれば良い.
削除 編集
オープン・エディター
open -e / open -e ~/Desktop/index.html
アプリケーションのテキストエディットが立ち上がって新規書類が開く

デスクトップの index.html が テキストエディットで開く
削除 編集
チェンジ・ディレクトリー → 書類を選択
cd Documents / cd Documents; ls
「書類」を選択.
次に ls を入力すると中身が表示される.

セミコロンで二つをつなぐ
cd Documents; ls
チェンジ・ディレクトリー + リスト表示

これは
cd Documents && ls
でも同じ
削除 編集
リスト - ファイル・タイプ
ls -F
リスト表示に加え, ファイル・タイプを表示させる
削除 編集
リスト - アイ・ノード
ls -i
リスト表示に加えて, ファイルの i ノード番号を表示
削除 編集
リスト - ディレクトリー
ls -d または ls -d */
リスト表示に加えて, ファイルのディレクトリーを表示させる
削除 編集
リスト - サイズ
ls -s
リスト表示に加えて, ファイルのサイズを表示させる.
削除 編集
リスト - カンマ区切り
ls -m
リスト表示の内容をカンマで区切って表示
削除 編集
答え: 見つからない
command not found:
そのコマンドは登録されていません
削除 編集
リスト ロング
ls -l または ls -h
リスト表示に加えて, パーミッションやファイル・サイズなどの詳しい情報を表示
削除 編集
リスト - オール
ls -a
リスト表示に加えて, 不可視ファイルなど, すべてのファイルが表示される.
削除 編集
リスト
ls
ファインダー・メニューの「移動」から「ホーム」を開くと「ユーザ」の中身が表示されるが, これと同じ内容が素早く表示される(英語表記であるが)。
削除 編集
カレンダー
cal
カレンダーで日付が表示される
削除 編集
日付と時間
date
何年 何月何日 何曜日 何時何分何秒 JST と表示される
削除 編集
コマンド操作
command operation
ターミナルとは. macOSX上で動く CUI(キャラクター・ユーザー・インターフェース: 文字のみでで操作する) シェル・ソフトです(OSによって少々異なることもある).
あらかじめ用意されている意味のある文字「コマンド」を使うことになる. ターミナルを起動して % の後に文字(コマンド)を入力してリターン・キーを押す.
文字(コマンド)を入力すると, その文字列がパソコンやサーバーに直接指示を出すためのツールとなる. 通常のマウス操作ではできない複雑な設定や, プログラミングに必要な高度な操作を高速で行うことができます.
自分でコマンドを登録して増やすこともできる.

よく使われる基本的な操作
: 現在のフォルダ内のファイルやフォルダを一覧表示する.
: ディレクトリ(フォルダ)を移動する.
: ネットワーク接続の設定情報を表示する(IPアドレス確認など).
: 指定したサーバーやサイトとの通信状況(応答速度)を確認する.
: ファイルのコピー / 移動 / 削除を行う.
: 新しいフォルダを作成する.
: 実行中のアプリ一覧を表示し, 強制終了する.
: パソコンをシャットダウンまたは再起動する.
: PCのシステム詳細情報を表示する.
: 選択した文字列やファイルをコピーする.
: コピーした文字列やファイルを貼り付ける.
: 選択した文字列やファイルを切り取る.
: 直前の操作を元に戻す.
: 画面の一部を切り取ってスクリーンショットを撮る.
削除 編集
◀︎ 戻る