くだらねえ質問はここに書き込め!Part 252

■ このスレッドは過去ログ倉庫に格納されています
1login:Penguin
垢版 |
2024/08/18(日) 09:03:04.81ID:N/H9eyPf
質問と回答のスレです。雑談、日記、相談はそれに相応しいスレへ。
質問に対して答えてもらったら、お礼よりも、結果報告。

※前スレ
くだらねえ質問はここに書き込め!Part 251
https://itest.5ch.net/mao/test/read.cgi/linux/1719892602/
2025/02/12(水) 16:32:21.03ID:tFjEYoLU
ディストリビューション
694login:Penguin
垢版 |
2025/02/12(水) 20:11:01.15ID:IWEz12s3
セキュリティの話になるとやっぱりルーターが気になるんだよね。
で、相談なんだけどもこう量販店等で購入できるメーカー製のルータがいいのか、ラズパイとか古いノートPCにLinuxを突っ込んで一からルータを構築するのがいいのかどっちがいいだろう。
後者だと、ほら自分で色々設定できるので楽しそうだけど、穴もあったりするかもと思うとねぇ。
2025/02/12(水) 20:26:28.59ID:vS+S0rT1
業務用は専用ルータ一択
でも個人でやるならどっちでも良いさ
好きにしなされw
2025/02/12(水) 22:13:57.07ID:sbLYTE0G
Linuxユーザは仕事等で業務用ルーターを使っている奴が多いだろ
だから、なれた業務用ルーターを家でも釣っている奴多いだろ。
あと、Linuxユーザはコダワリある奴多いから自宅Linuxサーバにルーター機能も入れて使っている奴も多いだろな
697login:Penguin
垢版 |
2025/02/12(水) 22:20:04.85ID:IWEz12s3
こういうのも在るんだけどね〜

https://amii.ynu.codes/
698login:Penguin
垢版 |
2025/02/13(木) 10:49:49.33ID:B42X15DI
>>697
危なそうなリンクだね
699login:Penguin
垢版 |
2025/02/13(木) 10:58:44.88ID:cctOrSzH
>>692
>>694
アンケート、相談はスレチ

スレ立てるまでもない雑談スレ その7
https://mao.5ch.net/test/read.cgi/linux/1731810319/
700login:Penguin
垢版 |
2025/02/13(木) 11:05:52.54ID:Yfh+G14z
やたらに知らないリンク先をクリックすると墓穴を掘るな
2025/02/13(木) 11:09:20.50ID:+WG88KHK
>>699
誘導ありがとう
702login:Penguin
垢版 |
2025/02/13(木) 20:02:44.08ID:XA8ObkH9
>>698
運営は横浜国立大

家庭用Wi-Fiルータのマルウェア感染・脆弱性診断サービス「am I infected?」への協力のお願い
https://www.itsc.ynu.ac.jp/news/20220203.html

>>699
どう考えてもアンケートじゃないだろう。頭腐ってるの?
2025/02/17(月) 06:55:11.63ID:5gOKtNV7
裸族のテラスハウスでext4のRAIDは今でも組めますか?
調べても昔の記事しか出てこないので今でもいけるか心配なのですが
704login:Penguin
垢版 |
2025/02/17(月) 11:41:21.74ID:ddVBArB7
>>703
英愛センセーでのお答えです

「裸族のテラスハウス」シリーズは、複数のHDDを搭載してRAID機能を構築できるHDDケースです。ext4はLinuxファイルシステムとして広く利用されており、RAID構成でも問題なく使用できます。
ただし、いくつかの注意点があります。
* 製品の対応状況:
* 「裸族のテラスハウス」シリーズには複数のモデルがあり、RAID機能や対応するファイルシステムが異なる場合があります。
* ご使用のモデルがext4に対応しているか、RAID構築が可能かを確認する必要があります。製品の取扱説明書やメーカーのウェブサイトで情報を確認してください。
* RAIDコントローラー:
* 「裸族のテラスハウス」シリーズは、ソフトウェアRAIDではなくハードウェアRAIDコントローラーを搭載しているモデルがあります。
* ハードウェアRAIDの場合、RAIDコントローラーの仕様によってext4が利用できるかどうかが決まります。製品情報を確認してください。
* Linux環境:
* ext4でRAIDを構築する場合、Linux環境が必要になります。
* Windows環境ではext4を直接扱うことはできません。Linux Live CDなどを使用してRAIDを構築する必要があります。
* データのバックアップ:
* RAID構成はデータの冗長性を高めるためのものですが、完全に安全ではありません。
* RAIDを構築する前に、重要なデータのバックアップを取っておくことを強く推奨します。
上記を踏まえて、ご使用の「裸族のテラスハウス」のモデルがext4のRAIDに対応しているか、RAIDコントローラーの仕様、Linux環境の準備などを確認してください。
もし具体的なモデル名が分かれば、より詳細な情報を提供できます。
705login:Penguin
垢版 |
2025/02/17(月) 11:44:32.12ID:i7vHsgDJ
昔の記事にある通りにしても同じようにならないのではないかと思ってる点を具体的に書く。
706login:Penguin
垢版 |
2025/02/17(月) 19:57:49.61ID:euZD0Kx4
Windows Hello みたいなものある? あるなら何?
2025/02/17(月) 20:13:35.21ID:cuz0Qnlc
fprintdで指紋認証
ただしハードウェが限られる
Python3−validityとopen-fprintdが対応してるケースもある
708login:Penguin
垢版 |
2025/02/17(月) 21:37:02.52ID:pw0Tvzc6
>>706
製作者曰く、GTKが遅いらしい
今の環境に対応しているかはちょっとわからない

https://github.com/boltgolt/howdy
709706
垢版 |
2025/02/18(火) 08:34:47.09ID:OxxhcOB+
>>707-708 どうもありがとう。
2025/02/19(水) 08:36:02.09ID:PQNBKE8r
flatpakってさnvidiaドライバまでアプリ毎に保存するの?
711login:Penguin
垢版 |
2025/02/19(水) 11:37:11.26ID:gDr22eEv
「flatpakのnvidiaドライバはアプリ毎なの?」とGrokに入力、リターン。
2025/02/19(水) 11:59:43.34ID:lXZgr+QL
>>710
直接叩きたいアプリはそうしてるでしょうね
普通はwaylandやxorg経由だから
素人が思ってるほど性能上に差はないから
2025/02/19(水) 12:00:38.53ID:lXZgr+QL
ドライバと言ってもユーザランドのライブラリも含むからね
2025/02/19(水) 21:04:38.79ID:a53RgKIf
uBO止めるの近いのか
糞ブラウザやな
2025/02/22(土) 05:45:44.89ID:3627kT9B
$ cat foo.txt
a
b
c
$ IGNORE=a
$ sed -r "/$IGNORE/d" foo.txt
b
c
$ IGNORE='a
b'
$ sed -r "/$IGNORE/d" foo.txt
sed: -e expression #1, char 2: アドレスregexが終了していません
sedで改行を含む変数を扱うにはどうすれば?
2025/02/22(土) 06:25:45.12ID:GjI6qq7H
\n
使えるでしょ
記述する場所によっては\\nとエスケープしないと
717login:Penguin
垢版 |
2025/02/22(土) 07:53:23.35ID:m1M48Hvs
そのまんまChatGPT先生に聞いたら、
sed では、改行を含むパターンを直接扱うことができません。
Perl を使うと、改行を含むパターンもそのまま扱えます。

$ IGNORE=$(echo -e "a\nb")
$ perl -0777 -ne "print unless /$IGNORE/" foo.txt
718login:Penguin
垢版 |
2025/02/22(土) 08:48:44.99ID:vqb2q0Lx
>>715
別なセンセーに聞いてみた

sed で改行を含む変数を扱うには、いくつかの方法があります。
1. sed の -z オプションを使う
sed の -z オプションを使うと、ファイルを 1 つの行として読み込むことができます。この方法を使うと、改行を含む文字列を 1 つのパターンとして扱うことができます。
IGNORE='a
b'
sed -z "s/$IGNORE//g" foo.txt

2. tr コマンドで改行を別の文字に変換する
tr コマンドを使って、改行を別の文字(例えば、#)に変換し、sed で処理した後、再び改行に戻す方法です。
IGNORE=$(echo "$IGNORE" | tr '\n' '#')
sed "s/$IGNORE//g" foo.txt | tr '#' '\n'

3. sed の N コマンドを使う
sed の N コマンドを使うと、次の行をパターン空間に追加することができます。これを利用して、複数行にまたがるパターンを処理することができます。
sed -n '1h;1!H;${;g;s/'"$IGNORE"'\n//g;p;}' foo.txt

4. awk を使う
awk は、複数行にまたがるパターンを処理するのに適しています。
awk -v ignore="$IGNORE" '
BEGIN {
gsub(/\n/, "#", ignore)
}
{
gsub(ignore, "")
print
}
' foo.txt
719login:Penguin
垢版 |
2025/02/22(土) 08:49:08.11ID:vqb2q0Lx
これらの方法の中から、あなたの目的に合ったものを選んでください。
補足
* 変数 $IGNORE に改行が含まれている場合、ダブルクォートで囲む必要があります。
* sed の -r オプションは、拡張正規表現を使うためのオプションです。今回のケースでは、-r オプションは必須ではありません。
720login:Penguin
垢版 |
2025/02/22(土) 08:55:34.56ID:vqb2q0Lx
中国のセンセーに聞いてみた

改行を含む変数をsedで扱う場合、sedのアドレス指定が行ベースであるため直接使用できません。代わりに、以下の方法で回避できます。

**方法1: awkを使用する**
```bash
awk -v ignore="$IGNORE" 'BEGIN{split(ignore,a,"\n");for(i in a)s[a[i]]} !($0 in s)' foo.txt
```

**方法2: パターンをOR条件で結合**
```bash
# 改行をエスケープしてOR条件(|)に変換
IGNORE_ESC=$(printf "%s" "$IGNORE" | sed 's/^/\^/;s/$/\$/;H;1h;$!d;x;y/\n/|/')
sed -r "/${IGNORE_ESC}/d" foo.txt
```

**方法3: 複数回フィルタリング**
```bash
echo "$IGNORE" | while read pattern; do
sed -i "/^${pattern}$/d" foo.txt
done
```

**実行例**
```bash
IGNORE=$'a\nb'
awk -v ignore="$IGNORE" 'BEGIN{split(ignore,a,"\n");for(i in a)s[a[i]]} !($0 in s)' foo.txt
# 出力:
c
```
721login:Penguin
垢版 |
2025/02/22(土) 08:56:15.10ID:vqb2q0Lx
**ポイント**
- awkでは改行区切りの変数を連想配列に変換して効率的に処理

- sedを使う場合、改行をOR条件に変換して単一の正規表現を構築

- シェルのパラメータ展開やsedの置換でパターンを加工する必要あり

- 行全体マッチを厳密にするため`^`と`$`を付与

特にawkを使う方法が、可読性・メンテナンス性・パフォーマンスのバランスが取れています。
sedで処理したい特殊な事情がない限り、awkの使用をお勧めします。
722login:Penguin
垢版 |
2025/02/22(土) 08:59:50.90ID:vqb2q0Lx
小操縦士センセーに聞いてみた

改行を含む変数を`sed`で扱うには、改行を特別な文字として扱う必要があります。以下はその方法の一例です:

1. **変数`IGNORE`の定義**:
```sh
IGNORE=$(printf "a\nb")
```

2. **`sed`コマンドの使用**:
```sh
sed "/$IGNORE/d" foo.txt
```

これで、`sed`コマンドは`IGNORE`変数に含まれる改行も考慮して処理を行います。

以下は具体的な例です:

```sh
$ cat foo.txt
a
b
c

$ IGNORE=$(printf "a\nb")
$ sed "/$IGNORE/d" foo.txt
c
```

この方法で、改行を含む変数をうまく扱うことができるはずです。どうぞお試しください! 😊

Is there anything else you'd like to explore or ask about?
2025/02/22(土) 11:54:35.57ID:5VChmkgc
ただコピペしてるだけの脳死馬鹿
724login:Penguin
垢版 |
2025/02/22(土) 14:07:35.35ID:6p21T8kC
>>723
何も提案すら出来ないバカ
725login:Penguin
垢版 |
2025/02/22(土) 14:38:27.47ID:N63R+4zc
同じ馬鹿なら脳死していない分、提案できない方がマシであると、褒めたのだろうか。解釈の難しい罵り合いだ。
2025/02/22(土) 14:42:18.13ID:QVpTxt80
>>716で終了なんだからこのAIのやりとり全部無駄なんだよなあ
2025/02/22(土) 15:00:44.97ID:N63R+4zc
>>726
>>716 って実現できるのか。オレがやってみると上手くいかないが。

$ echo =${IGNORE}=
=a\nb=
$ echo -e 'a\nb\nc' | sed -r "/$IGNORE/d"
a
b
c
$
2025/02/22(土) 15:04:49.51ID:FMPHBdk9
ユーザー入力をちゃんとエスケープ処理してないアプリあるよな
入力に " や ' を絡めるとエラー吐いて
簡単にインジェクション攻撃通るんじゃないのみたいな
2025/02/22(土) 16:22:46.58ID:QVpTxt80
>>727
あーうんすまんsedだと行が単位になるから\nにマッチさせるにはオプションが要るわ…
730login:Penguin
垢版 |
2025/02/22(土) 16:42:01.51ID:JwWVW3Hg
>>728
エスケープすべきはアプリを呼び出す側だろ
2025/02/22(土) 22:52:20.56ID:ApqRBxV4
>>729
エスケープを知っているレベルの人なら
sedは行単位処理や-zオプションは当然知っているだろうからな
2025/02/23(日) 02:36:04.22ID:aeSP9yBb
実はgrepでいいのは内緒
$ grep -v "$IGNORE" foo.txt
c
sedでやりたい場合もあるから無視はできんが
xargsで引用符消えたり課題は尽きないわ
733login:Penguin
垢版 |
2025/02/23(日) 08:12:32.70ID:tnH6LTqV
>>732
それは質問の主旨である

> sedで改行を含む変数を扱うにはどうすれば?

を満たさない。主旨の一例の解となるだけ。>>731 が回答足り得そうなので、悪いが蛇足。

$ echo "[${IGNORE}]"
[a\nb]
$ echo -e 'a\nb\nc' | sed -z "s/${IGNORE}//"

c
$
2025/03/04(火) 22:04:17.00ID:4fMUldX2
PCにWindows11とUbuntuを入れてマルチ起動させたいんだけど
やめた方がいいと書かれてたのですがなぜでしょうか
PC起動時にBIOS起動させて
Windows boot/Ubuntu選んで起動させようかと
2025/03/04(火) 22:11:51.43ID:0U7QpWvv
>>734
Windowsがアプデのときに勝手にブート関連も書き換えてUbuntuが起動しなくなる
というのが過去に何度も起こっているから
どうしてもやりたいなら物理的に別のストレージに分けてやりましょう
2025/03/04(火) 22:28:52.71ID:zTxGeEws
>>735
>Windowsがアプデのときに勝手にブート関連も書き換えてUbuntuが起動しなくなる
今のところそんなことないけどなぁ
2025/03/04(火) 22:51:03.31ID:/ZYI5m4a
>>734
arch linuxのmulti bootのページ読めば知っておくべきことはすべて書いてある
2025/03/04(火) 22:52:25.00ID:4fMUldX2
なるほど、物理的にというと
新しいSSDにUbuntu isoをRufusでインストールして
Biosでの起動選択でSSDのUbuntu選んで起動っていう方法出来るんだろうか?出来るならそうしたい。
2025/03/05(水) 00:51:20.51ID:DCE7gvty
うっすら覚えてるけどSSDにrufusからインストールする時はSATAとか内蔵ストレージ全部引っこ抜いて1対1にしろってアドバイスされたな、余計なの混ざるからってことで
2025/03/05(水) 04:11:22.08ID:t/S15JGj
>>738
余裕です
741login:Penguin
垢版 |
2025/03/05(水) 11:08:49.09ID:gG2ppsiS
>>734
> やめた方がいいと書かれてたのですがなぜでしょうか
マルチ起動は可能。やめた方がいい理由は、そう言ってる奴に聞いた方がいいと思うが、想像するに自分がアホでぶっ壊してるのを人のせいにしてるかハードが壊れてる事に気付いてないか面倒臭いからだろう。
2025/03/05(水) 11:38:33.53ID:la2HSr2H
Rufusで新SSDにisoを書き込んでもLive環境にしかならなくね?
USBメモリにisoを書き込んでUSBブートしてから新SSDにインストールするのでは
2025/03/05(水) 11:41:12.18ID:ie9HfMEP
Grab自体がすぐ壊れる欠陥仕様だからなあ。
こればっかりはNECがPC-9801固定ディスクメニューをDOS/Vに移植せず世界標準にならなかったことを恨む。
2025/03/05(水) 11:42:18.64ID:dKavdHyy
>>736
半年前にも事例があるからなぁ
これがストレージ分けてたら問題なかったのかは知らないが
・2024年8月パッチのデュアルブート破壊問題、Microsoftが復旧方法を明らかに - 窓の杜
https://forest.watch.impress.co.jp/docs/news/1617940.html
・アップデート適用のWindowsでデュアルブートのLinuxに問題発生、回避策は? | TECH+(テックプラス)
https://news.mynavi.jp/techplus/article/20240823-3010791/
2025/03/05(水) 11:45:53.17ID:vgPvrYRA
/bootとESP分けてrootfs構築したほうがいいよ 若しくはチェインブートのほうが楽
746login:Penguin
垢版 |
2025/03/06(木) 10:26:04.61ID:N2t8RatZ
質問です。ubuntuなどでfree- hなどで見れるバッファというかキャッシュを抜きで
媒体から1から読み込んでほしいときは、どうしたらいいですか?
具体的にこのケースです curl -O ubuntu.iso の後に sha256sum ubuntu.iso
747login:Penguin
垢版 |
2025/03/06(木) 11:15:41.43ID:N2t8RatZ
自己解決しました
sudo sh -c "echo 1 > /proc/sys/vm/drop_caches"
2025/03/08(土) 19:49:25.99ID:qJqruzQW
test
2025/03/08(土) 22:00:47.28ID:cgVrKlVP
>>747
乙です 勉強になります
750login:Penguin
垢版 |
2025/03/08(土) 22:05:29.59ID:M2f8qvoD
yum removeとyum eraseって同じなん?
751login:Penguin
垢版 |
2025/03/09(日) 12:00:48.48ID:/AXh781U
man dnf
Command: remove
Deprecated aliases: erase
2025/03/13(木) 18:25:35.01ID:7T0RR63E
ぱーげ
2025/03/14(金) 12:21:07.24ID:iEQq0Pem
Linux MintでBluetoothキーボードをペアリングしようとしたいのですが
検索かけてキーボードは表示されるものの
ペアリングしようとしたら
PINコードを入力してください
と出るけど画面に肝心のPINコードが表示されずペアリングが出来ないのですが
2025/03/14(金) 13:27:43.80ID:rjw6C6Yt
ペアリング先のコードがホストに出るわけないでしょ
キーボードに聞きなさい
755login:Penguin
垢版 |
2025/03/14(金) 21:23:30.43ID:cofow0CF
yum removeとyum eraseって同じなん?
つかいわけしてる?
2025/03/14(金) 21:27:13.55ID:zHXZXhgB
>>755
eraseは使わない方がいい。 とりかえしがつかなくなる
2025/03/14(金) 21:44:14.37ID:xMgIOZNZ
>>754
だよな。
まぁ、Winユーザと違いLinuxユーザに多い乞食は自分で調べる(>>753の場合はマニュアルを読む)とかはしないで、
タダで他人にやらせようと掲示板でクレクレするのが当たり前だからな
2025/03/14(金) 21:47:49.57ID:xMgIOZNZ
>>753
今のAIは超賢いから
その書き込みをAIにコピペして尋ねればPINコード教えてくれるんはないのか
759login:Penguin
垢版 |
2025/03/15(土) 10:32:39.45ID:6jHXY583
ユーザーホームは ${HOME} で知ることができるけど、
~/.cache や ~/.local はどうやって分かるの。

$ echo "x${XDG_CACHE_DIRS}"
x
$

無いのだけど。
2025/03/15(土) 10:35:06.49ID:iDRbLvDD
>>759
ttps://wiki.archlinux.jp/index.php/XDG_Base_Directory
761login:Penguin
垢版 |
2025/03/15(土) 18:29:26.06ID:6jHXY583
>>760
${XDG_CACHE_HOME} が無ければ、デフォルトの ~/.cache を使えと理解した。ありがとう。
2025/03/16(日) 03:37:57.07ID:dmah4hcB
>>761
その条件参照はshだと
${XDG_CACHE_HOME:−$HOME/.cache}
と書く
参照と同時に代入もしたければ
${XDG_CACHE_HOME:=$HOME/.cache}
763login:Penguin
垢版 |
2025/03/16(日) 07:05:04.28ID:C3dINnMC
>>762
:- と := の違いをこれまで知らなかった。同時に代入か。ありがとう。
764login:Penguin
垢版 |
2025/03/18(火) 09:27:01.39ID:Pt70vLgQ
「通知」の spool ってあるの?

$ notify-send '通知内容'

としたら、例えば /var/spool/notify/user とかに保存されないの。
765login:Penguin
垢版 |
2025/03/18(火) 11:32:08.12ID:CoX/rFPq
.local/share/gnome-shell/notifications
2025/03/18(火) 11:38:04.90ID:G4QpOzMv
IPCだからD-Busが配達出来なければ消えるよ
普通は通知サーバー側が持ってる
767login:Penguin
垢版 |
2025/03/18(火) 19:53:58.91ID:uNmSIqT3
freedesktop.org にアクセスできないのだけど、おま環?

$ wget -v https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.26.0.tar.xz
--2025-03-18 19:36:45-- https://gstreamer.freedesktop.org/src/gst-plugins-bad/gst-plugins-bad-1.26.0.tar.xz
gstreamer.freedesktop.org (gstreamer.freedesktop.org) をDNSに問いあわせています... 131.252.210.176
gstreamer.freedesktop.org (gstreamer.freedesktop.org)|131.252.210.176|:443 に接続しています... 失敗しました: 接続を拒否されました.

それともまだ移転中?

http://gihyo.jp/article/2025/03/daily-linux-250307

皆さま如何?
768764
垢版 |
2025/03/18(火) 19:55:17.49ID:uNmSIqT3
お返事ありがとう。

>>765
無い... (;o;)

$ find ~/.local/ -name 'gnome*'
$

>>766
「通知サーバー」とは何で、それが持つ spool(?) はどこに在るの?
769login:Penguin
垢版 |
2025/03/19(水) 00:16:45.40ID:o04RN/oz
> 接続を拒否されました
これの意味も判らないとは悲しいね(403 Forbidden)
2025/03/19(水) 05:11:49.55ID:f4VmJXfv
>>767
ブラウザで一つ上のディレクトリからアクセスしてみな
771login:Penguin
垢版 |
2025/03/19(水) 07:51:31.37ID:kD/gFBIQ
>>770
当時は、 http://freedesktop.org へ Firefox で接続するのもタイムアウトだった。
が、今朝は接続が回復した。何だったのか。ありがとう。
772login:Penguin
垢版 |
2025/03/19(水) 09:39:02.90ID:AxmHC/A0
>>768
fedora41 gnome での話なので自分の環境でどこにあるかはgrokに聞いてくれ。
通知サーバーとは通知を発行しているソフトウェア(アプリ)の事だと思われる。ソフト依存ということ。
773login:Penguin
垢版 |
2025/03/19(水) 09:46:28.05ID:AxmHC/A0
>>765 に相当するものは環境によっては無いかもしれん。結局、ソフト依存ということ。
2025/03/19(水) 10:05:23.60ID:f4VmJXfv
>>768
DEによる
お前が使ってるのはgnomeでないことははっきりした
2025/03/19(水) 22:38:51.62ID:YuuQp2gs
>>774
Linuxかなり普及したせいで、いまやDEって何? gonome何それってレベルの
ユーザーがかなり多いんだよ。

で、そんなレベルなら、>>766の(notify-sendに関係する)IPC、D-bus、通知サーバって超何それになってしまう
これらを当然知っている並みレベルのLinuxユーザーなら自分でspool(通知が一時保管)されている可能性がある場所を
見つけられるだろうがな
2025/03/19(水) 23:20:22.65ID:gBNBMJR9
>>775
鯖建てるだけの人ならしらなさそう。
インフラエンジニアとか
777login:Penguin
垢版 |
2025/03/20(木) 07:04:31.62ID:HwkQdqVX
呼んだ? サーバ建ててコマンドラインで使うだけだから、Linuxデスクトップは使ったことないわ
778login:Penguin
垢版 |
2025/03/20(木) 09:51:33.62ID:hWBYGTCm
いつも思うが
くだスレで自慢話は惨めすぎる
779login:Penguin
垢版 |
2025/03/20(木) 18:13:20.01ID:yijrjYv8
>>777
FreeBSDにすれば良かったのにねw

本番環境がFreeBSDなのでどうしてもそちらに偏ってしまうな
2025/03/20(木) 20:16:07.62ID:Yu85icRr
すいません、お願いします。
人にDebianの入ったノートパソコンを貸したいんで、
ゲストというユーザーを作りましたが、
そのゲストでログインすると私のHomeホルダーが丸見えなんで、
見えないようにしたいのですが、、、、

コマンド一発で出来る簡単な方法があれば教えてください。
2025/03/20(木) 20:19:45.26ID:rNKgWYCb
myuser $ chmod go-rwx ~
2025/03/20(木) 20:33:01.94ID:Yu85icRr
>>781
早速のレスありがとうございます。
それで、
これって、ゲストでログインして実行するんでしょうか?
私のHomeからでしょうか?
2025/03/20(木) 20:37:29.04ID:rNKgWYCb
>>782
普段使っているユーザーのシェルで
go に guestも含まれる(ユーザー以外全員)
- で権限削除
rwx は読む、書く、実行(検索)、これら全部の許可を与えない
2025/03/20(木) 20:39:44.92ID:Yu85icRr
>>783
音速のレスありがとうございます。
感謝します。
2025/04/04(金) 16:28:21.48ID:blUFG3le
アクセスログを取得していて、ログローテーション時の圧縮の設定もしてます
そのためログとして、accesslog、accesslog.1、accesslog.2.gz、accesslog.3.gz、・・・と
プレーンなファイルと圧縮されたファイルが両方あります

これらのアクセスログ中から目的のアクセスの痕跡を探す際に、
プレーンなファイル・・・cat accesslog accesslog.1 | grep Keyword
圧縮されたファイル・・・zcat accesslog.*.gz | grep Keyword
とやるシェルスクリプトで対応してますが、grepの結果にファイル名が表示されたりされなかったり、
zcatのファイルだとどのファイルから検索されたか分からなかったりとで、改善したいです

よい方法はありますか

プレーンファイルならcat、gzで圧縮されたファイルならzcatしてくれるコマンド、みたいなのが
あるとよいのだろうかな…
786login:Penguin
垢版 |
2025/04/04(金) 17:41:26.18ID:Lc6pKwA1
>>785
zgrep 使っては。
2025/04/06(日) 21:06:27.22ID:GdLhoXOm
>>785
>プレーンファイルならcat、gzで圧縮されたファイルならzcatしてくれるコマンド
俺、コマンドほとんど使わないけど、
zcatって圧縮ファイル、プレーンファイルの両方サポートしていないのか?
していないならなんか頭の悪いコマンドって思うんだが
>>786
そのzgrepも頭悪くて圧縮ファイルのみのサポートでプレーンファイルはだめなのか
788786
垢版 |
2025/04/06(日) 21:36:44.70ID:wepDZ/E2
>>787
https://manpages.org/zgrep
> Zgrep is a front end to the grep program that allows transparent search on any combination of compressed and uncompressed files.
2025/04/06(日) 21:43:24.34ID:ZMGJxbLu
圧縮フォーマットごとにcmp、less、grep等を作ってるのは頭悪いなあとは思うよ
フォーマット検出してフィルタを通しながら処理してくれる版コマンドがひとつあればそれでいいわけで
790login:Penguin
垢版 |
2025/04/06(日) 21:53:48.91ID:0bD/FQvd
YouTube見てたら未経験で年収800万とかあったけど、Linuxってそんなイージーなん?
2025/04/06(日) 22:30:36.87ID:H1JmKCx4
情弱の極みじゃんw
2025/04/06(日) 22:34:11.66ID:I2fWj6IK
>>790
鴨葱話
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況