1 :風吹けば名無し:2025/12/08(月) 13:10:01.23 ID:ls000001
Linux初心者なんやけど、lsの使い方を教えてくれ
とりあえず打てばええんか?
2 :風吹けば名無し:2025/12/08(月) 13:10:25.41 ID:pwd98989
1
せや、「ls」だけで今いるフォルダの中身が出る
3 :風吹けば名無し:2025/12/08(月) 13:10:47.52 ID:cd222222
まずは
pwd # 今どこにいるか
ls # そこに何があるか
この二つ覚えれば人権
4 :風吹けば名無し:2025/12/08(月) 13:11:05.10 ID:ls777777
ls -l
でちょっとリッチな一覧になるで
5 :風吹けば名無し:2025/12/08(月) 13:11:28.97 ID:root0001
4
権限とかサイズとか日付とかずらっと出るやつな
6 :風吹けば名無し:2025/12/08(月) 13:11:49.13 ID:uhouho99
「ls」
「ls -l」
「ls -a」
まずこの3つで9割は戦える
7 :風吹けば名無し:2025/12/08(月) 13:12:13.45 ID:dotfile
1
ls -a すると「.something」みたいな隠しファイルも見える
8 :風吹けば名無し:2025/12/08(月) 13:12:34.66 ID:ls000001
6
-aってなんで隠しファイルなんや? aってなんのa?
9 :風吹けば名無し:2025/12/08(月) 13:12:57.18 ID:man99999
8
all の a や
全部見せろの -a
10 :風吹けば名無し:2025/12/08(月) 13:13:19.88 ID:lslsls11
-l は long で -a は all
覚え方は「ロングな全部」や
11 :風吹けば名無し:2025/12/08(月) 13:13:42.65 ID:combo777
1
とりあえず
ls -la
って打っとけば「とりあえず全部出しときました」リスト
12 :風吹けば名無し:2025/12/08(月) 13:14:05.01 ID:hdisk333
サイズ見やすくしたいなら
ls -lh
h は human readable で「人間にやさしいサイズ表示」
13 :風吹けば名無し:2025/12/08(月) 13:14:26.70 ID:time4545
日付で新しい順に並べたいなら
ls -lt
14 :風吹けば名無し:2025/12/08(月) 13:14:49.39 ID:time4545
古い順にしたいなら
ls -ltr
r は reverse
15 :風吹けば名無し:2025/12/08(月) 13:15:10.58 ID:ls000001
オプション多すぎて草
全部覚えなあかんの?
16 :風吹けば名無し:2025/12/08(月) 13:15:35.44 ID:relax888
15
覚えなくてええ
・ls
・ls -l
・ls -la
・ls -lh
とりあえずこの4つで十分
17 :風吹けば名無し:2025/12/08(月) 13:15:59.55 ID:path1010
ディレクトリ指定もできるで
ls /var/log
ls ~/Downloads
18 :風吹けば名無し:2025/12/08(月) 13:16:22.83 ID:cd222222
1
「今いる場所じゃなくて、別の場所の中身だけ見たい」ってときに便利なのが
ls /path/to/dir
や
19 :風吹けば名無し:2025/12/08(月) 13:16:48.70 ID:dotdot22
ls ..
で「一個上のフォルダ」の中身も見れる
20 :風吹けば名無し:2025/12/08(月) 13:17:12.03 ID:ls000001
19
.. が親ディレクトリってやつか
21 :風吹けば名無し:2025/12/08(月) 13:17:34.66 ID:tree3333
階層ごと全部見たいなら
ls -R
R は Recursive で再帰的にズラァーって出すやつ
22 :風吹けば名無し:2025/12/08(月) 13:17:58.39 ID:panic000
21
それやりすぎると情報多すぎてパニックになるから注意
23 :風吹けば名無し:2025/12/08(月) 13:18:20.74 ID:filter55
特定の拡張子だけ見たいときは
ls *.php
ls *.txt
みたいにワイルドカード使う
24 :風吹けば名無し:2025/12/08(月) 13:18:44.63 ID:grep7777
23
grepと組み合わせたりもするな
ls -l | grep php
25 :風吹けば名無し:2025/12/08(月) 13:19:09.11 ID:color999
色付きで見やすい ls もあるで
ls --color=auto
とか、環境によっては最初から alias されてる
26 :風吹けば名無し:2025/12/08(月) 13:19:32.52 ID:bash0001
alias ll='ls -la'
って仕込んでるやつ多い
27 :風吹けば名無し:2025/12/08(月) 13:19:56.40 ID:ls000001
26
llってそういう意味だったんか
なんかみんな当然のように打ってて怖かった
28 :風吹けば名無し:2025/12/08(月) 13:20:19.23 ID:perm4444
ls -l で左側に出てる
-rw-r--r--
みたいなのは「権限」や
29 :風吹けば名無し:2025/12/08(月) 13:20:43.55 ID:perm4444
28
一文字目:ファイルかディレクトリか
続く3文字ずつ:所有者 / グループ / その他 の r w x
30 :風吹けば名無し:2025/12/08(月) 13:21:06.89 ID:size2020
サイズがでかいファイル探したいときは
ls -lhS
S はサイズ順ソート
31 :風吹けば名無し:2025/12/08(月) 13:21:31.30 ID:ls000001
30
ほーん
ログが肥大化してるときとかに便利そう
32 :風吹けば名無し:2025/12/08(月) 13:21:55.47 ID:man99999
ちゃんとドキュメント見たいなら
man ls
が正解なんやけど、みんなググる
33 :風吹けば名無し:2025/12/08(月) 13:22:20.08 ID:lazy5555
32
manページの文章、初心者に優しくなさすぎ問題
34 :風吹けば名無し:2025/12/08(月) 13:22:42.80 ID:cd222222
ディレクトリだけ見たいときは
ls -d */
って技もある
35 :風吹けば名無し:2025/12/08(月) 13:23:08.12 ID:hidden88
隠しディレクトリだけ見たいときは
ls -d .*/
※ . と .. も出るから注意
36 :風吹けば名無し:2025/12/08(月) 13:23:32.77 ID:root0001
root でやたら rm 叩く前に
ls
で確認する癖つけとくと命が延びる
37 :風吹けば名無し:2025/12/08(月) 13:23:57.23 ID:sudo4649
36
「ls したつもりが rm してた」って話聞いて震えた
38 :風吹けば名無し:2025/12/08(月) 13:24:20.40 ID:space333
スペース入ったファイル名は
ls "my file.txt"
って引用符で囲むのもポイントや
39 :風吹けば名無し:2025/12/08(月) 13:24:44.65 ID:tab99999
ぶっちゃけ tab 補完で
ls 入れて、
ls ushi<Tab>
みたいにやるのが一番楽
40 :風吹けば名無し:2025/12/08(月) 13:25:09.06 ID:ls000001
だいぶ分かってきた気がするわ
とりあえず
ls / ls -l / ls -la / ls -lh
を多用してみる
41 :風吹けば名無し:2025/12/08(月) 13:25:32.11 ID:log8080
ログ見るときに
ls -lt /var/log
で新しい順にするのマジ便利
42 :風吹けば名無し:2025/12/08(月) 13:25:55.71 ID:sort2211
ソート条件は大体
・デフォ:名前順
・-t:時間
・-S:サイズ
これだけ覚えとけ
43 :風吹けば名無し:2025/12/08(月) 13:26:19.02 ID:emoji555
最近は ls の代わりに exa 使ってる勢もいる
44 :風吹けば名無し:2025/12/08(月) 13:26:41.90 ID:newcmd22
43
カラフルでアイコン付きのやつな
でも結局どこでもある ls が基本や
45 :風吹けば名無し:2025/12/08(月) 13:27:07.18 ID:ls000001
ls ってこんな奥深かったんか…
ただの「中身見るコマンド」やと思ってた
46 :風吹けば名無し:2025/12/08(月) 13:27:30.15 ID:relax888
45
Linuxの世界、だいたい「シンプルなコマンド+オプション地獄」や
47 :風吹けば名無し:2025/12/08(月) 13:27:54.28 ID:study111
練習したいなら、適当なフォルダ作って
mkdir ls_test
cd ls_test
touch a.txt b.log .hidden
mkdir dir1 dir2
ls
ls -la
ls -lhS
って遊んでると感覚つかめる
48 :風吹けば名無し:2025/12/08(月) 13:28:18.33 ID:ls000001
47
それ真似してやってみるわ
体で覚えるしかないな
49 :風吹けば名無し:2025/12/08(月) 13:28:43.57 ID:root0001
困ったら「まず ls」
なんか変だと思ったら「とりあえず ls -la」
これや
50 :風吹けば名無し:2025/12/08(月) 13:29:05.21 ID:ls000001
サンガツ
ls 打つたびにこのスレ思い出すわ









