くだらねえ質問はここに書き込め! Part 245
■ このスレッドは過去ログ倉庫に格納されています
まずは2ch-Linux-Beginnersを読みましょう。 いろいろとまとめられているので(・∀・)イイ!! http://www12.atwiki.jp/linux2ch/ 読んでも解決しなかったら、質問を書きこむ前にここを読もう。 http://www12.atwiki.jp/linux2ch/?About 質問に対して答えてもらったら、お礼よりも、結果報告。 過去ログ検索 https://www.google.co.jp/search?& ;;q=site%3A2ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句 https://www.google.co.jp/search?& ;;q=site%3A5ch.net%2Ftest%2Fread.cgi%2Flinux%2F+検索語句 ※前スレ くだらねえ質問はここに書き込め! Part 244 http://mao.5ch.net/test/read.cgi/linux/1615558818/ ■■■ 荒らしは放置 ■■■ 特定の個人名を出す奴は荒らしです。無視しましょう。 いちいち喧嘩腰で相手の悪口を言わないとすまないってのはどうもね 前提だとか想定を尋ねるべき相手は質問者なのに他人に必死に訊くってのもな それは回答する前の話であって、尋ねずに回答するなら自分で前提を明確にして結論を述べないと発散しますよ 日本語わからん、Linuxわからん なんで回答者やってんの? あまりに単純なパスワードへ変更させる、何か簡単な方法は無いかね。 passwd(1): passwd はあまりに単純なパスワードへの変更は拒否する。 >>653 自己レス sudo passwd $USER でよかった。 >>638 /etc/resolv.confをここに晒してみろ # This file is managed by man:systemd-resolved(8). Do not edit. # # This is a dynamic resolv.conf file for connecting local clients to the # internal DNS stub resolver of systemd-resolved. This file lists all # configured search domains. # # Run "resolvectl status" to see details about the uplink DNS servers # currently in use. # # Third party programs must not access this file directly, but only through the # symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a different way, # replace this symlink by a static file or a different symlink. # # See man:systemd-resolved.service(8) for details about the supported modes of # operation for /etc/resolv.conf. >>656 systemd時代の今はそれに書きているresolvectl statusやsystemd-resolve --status でDNSを調べるんだよな >>656 これで全文なの? 名乗りも無いから質問者かどうかもわからん そもそも、ブラウザでDLできるとすれば、リゾルバは関係ないだろ。 ブラウザ以外のダウンローダが弾かれているとかそういう理由でしょ。 $ wget https://ftp.jaist.ac.jp/pub/apache/tomcat/tomcat-9/v9.0.53/bin/apache-tomcat-9.0.53.tar.gz --2021-09-26 10:50:04-- https://ftp.jaist.ac.jp/pub/apache/tomcat/tomcat-9/v9.0.53/bin/apache-tomcat-9.0.53.tar.gz ftp.jaist.ac.jp (ftp.jaist.ac.jp) をDNSに問いあわせています... 150.65.7.130, 2001:df0:2ed:feed::feed ftp.jaist.ac.jp (ftp.jaist.ac.jp)|150.65.7.130|:443 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 200 OK 長さ: 11575393 (11M) [application/x-gzip] `apache-tomcat-9.0.53.tar.gz' に保存中 apache-tomcat-9.0.5 100%[===================>] 11.04M 7.31MB/s 時間 1.5s 2021-09-26 10:50:06 (7.31 MB/s) - `apache-tomcat-9.0.53.tar.gz' へ保存完了 [11575393/11575393] 少なくともサイトが弾いているわけではないようだ wgetのエラーメッセージ見といててリゾルバ関係ないとかww >>662 やめてあげなさいな 目的はしらんが頑張っちゃったみたいだし 引数を1つ使ったbashスクリプトを作っているのですが if [ $# -eq 1]; then ${HOSTNAME} = $1 echo -e "ホスト名に ${HOSTNAME} が指定されました\n" fi とすると if行に対して [: `]'がありません と出るのですが、どのように修正すればいいでしょうか? 自己レスです if [ $# -eq 1]; then 1の後ろにスペースが無いとエラーが出ていました(無いとダメなのね) echoで実ホスト名が出て ${HOSTNAME}に代入が出来ていないのですが、 この変数名は特殊なものなのでしょうか? >>665 特殊だから駄目と思うんなら、俺変数、例えば、ORE_HOSTNAMEとかで やってうまく行くか確認すれば良いじゃないか。 とにかくスクリプトの超基礎ぐらいはを学習してから書いたほうが良いよ 例え特殊な環境変数だったとしても、構文さえ合ってれば そのシェル内では期待の動作はするはず >>665 [ は1つのコマンドであり、] はそのコマンドに与える引数の終わりを示すパラメータやね 変数の代入は HOSTNAME=$1 こっちはスペース入れちゃダメ >>638 curl を使ってみれば? curl なら、-L オプションで、リダイレクト先からもダウンロードできる wget にも、そういうオプションがあるかも? シェルスクリプトはプログラミング言語じゃないから、 ちょっとした書き方の違いで動かない。 だから皆、嫌がる shellcheck というツールで、チェックした方が良い a=1 echo $a 変数宣言時には、$ を付けないけど、参照時には$ を付けるとか、 変数宣言時、a = 1 と、= の前後に空白があると、構文エラーとか if [ $a -eq 1 ]; then echo 等しい; fi [ ] は、test コマンドの別名。 [ の後ろと、] の前に、空白が必要 シェルスクリプトよりも複雑なものは、Ruby などのプログラミング言語を使うとよい >>670 あのなぁ。 まずお前がshellcheckでチェックしてから レスしろって話なんだよ この無能が そのレスになんの意味が? 生産性のない行動はやめような。 pulseaudioを起動しないほうが何か上手く動いてるんだけど これこのまま使ったほうがいいと思う? >>671 それなら「shellcheckって言う便利なツールがあるから自分でチェックしてみてね」で済む話では Linuxにカンケーないけど、自作PC版ってLinuxお断りなのね。 Linux上のブラウザだと書き込めない。 おかしいと思ってuser-agentをWindowsやMacOSに偽装したら書き込める。 板の管理者が頭おかしい。 ここでそう言う事言ってるとそれらのUAも巻き添えにされかねんよ >>678 完璧に偽装できる方法でやってるしそれはない。 管理者がWindows大好きでマイナーブラウザを弾く設定をするにしたって WindowsのEdgeに偽装すれば流石にどうやっても拒否できんだろw 無能が口にすると生産性って言葉自体の説得力を凄まじく毀損させるもんなんだなww 5ch は各サーバー毎に、やっている事が微妙に異なる 統一されていない。 バラバラに作っている […testコマンドの別名 ]…testコマンドの終了オプション だから「[」も「]」も、字句として独立している必要がある 「 ];」という記述が通るのは、シェルがtestコマンドに渡す前に 「;」を直前のコマンドの終了文字として解釈し、 testコマンドへは「]」という字句として与えるため シェルの解釈を考慮すると、「[ 〜 ]&&[ 〜 ]」なんていう記述も許される 何人か勘違いしてるみたいだけど [ は test の別名じゃないよ 早く教えろやww ---------------------- いつもアーチーのwikiを愛読してるものです。よろしく。 ddrescue 絡みで以下 $ sudo mount -o subvol=@ /dev/loop0p2 /mnt $ sudo btrfs scrub start /mnt scrub started on /mnt, fsid 98d2193c-b09e-4f8b-b78d-dc9ff9906263 (pid=1929) << scrub が一瞬にして終わり、 $ watch sudo btrfs scrub status /mnt $ Every 2.0s: sudo btrfs scrub status /mnt kyo: Sat Sep 25 13:17:40 2021 scrub status for 98d2193c-b09e-4f8b-b78d-dc9ff9906263 scrub started at Sat Sep 25 13:17:35 2021 and was aborted after 00:00:00 << この行からまったくスクラブしてないことが読み取れる total bytes scrubbed: 0.00B with 0 errors 次はどうすればよいですか? >>731 このくそうぜえネガキャン野郎を退治してくれたら教えてあげるよ http://hissi.org/read.php/linux/20210927/SjJoR2lRTXI.html http://hissi.org/read.php/linux/20210927/bUJUc3liSk0.html >>732 そんな交換条件なんかいらねーよ。失せろクズw >>686 まじか。manには同じように書いているけど TEST(1) BSD General Commands Manual TEST(1) NAME test, [ -- condition evaluation utility SYNOPSIS test expression [ expression ] [以下略] >>689 こちらは日本語版 TEST(1) FreeBSD General Commands Manual TEST(1) 名称 test, [ – 条件評価ユーティリティ 書式 test expression [ expression ] 解説 test ユーティリティは、式を評価し、真と評価するなら、0 (真) の終了ステータスを、 返します。 そうでなければ、1 (偽) を返します。 また、式がないなら、 test は、1 (偽) を返します [以下略] >>690 BSDのツッコミ待ち失敗したorz 観念してGNUを。。。 TEST(1) User Commands TEST(1) NAME test - check file types and compare values SYNOPSIS test EXPRESSION test [ EXPRESSION ] [ ] [ OPTION [以下略] >>691 すまぬ ワケあってわざわざ689にしたのかと思ってたわ 別名じゃないってのはそのままエイリアスじゃないって意味では 実際は組み込みと外部両方あるんだし あえてtestを使うことってあるんだろうか $ type -a [ test [ はシェル組み込み関数です [ は /usr/bin/[ です test はシェル組み込み関数です test は /usr/bin/test です >>677-684 スレチ。荒らしに反応する奴も荒らし >>694 そう言うお前がいちばん反応してるじゃん $ ll /bin/[ /bin/test -rwxr-xr-x 1 root root 59736 9月 5 2019 '/bin/['* -rwxr-xr-x 1 root root 55640 9月 5 2019 /bin/test* ハードリンクでもなくてバイナリとしては別物なんだな。 そういや普通はcoreutilsのほうじゃなくてbashのビルトインのほうが使われるのかしら? >>698 おぉ、その2行が 59736 - 55640 = 4096 の差に反映されてるのか。 >>701 [ --help と /usr/bin/[ --help 試してみ 多分そう言うこと >>685 説明が分かりづらいけど要するに if [ 〜 ] then : fi ってことでしょ? [ がコマンド名で、 ] は [コマンドの引数 引数全部に "" をつけると [ "10" "-gt" "0" "]" を実行してるのと同じ ビルトインって組み込みって訳すんだね知らんかった 内部ってのも違和感あったからずっとビルトインって呼んでた bash のオプションの -v と -x がもっと知られてもよいと思う Linuxにボーンshなんか入ってないでしょ 大抵bashへのsymlinkかdash >>708 まさかとは思うけどシェルスクリプトを #!/bin/csh で書く変人? centOSでLinuxを勉強しようと思うのですが、バージョンは7と8どちらが良いですか? CentOSはRedHatの方針転換によって事実上終了したから使っちゃダメ centos7 2024年6月30日終了 centos8 2021年末終了 centos9 作成の予定無し。出ない。 ※日付けがおかしい気がするかもしれないが、間違いではない。 より長く使えるという意味ではcentos7。それか、未来を考えてcentos streamか、centos以外。 意見ありがとうございます CentOS以外のディストリビューションを考えてみます >>714 逆に、7系を勉強したいというのならCentOS7でよいけど、 8系を勉強したいならAlma LinuxとかRocky LinuxがCentOS8の代替となるし 本家RHEL8でもいい 純粋な勉強ならRHEL8かな そこから、Alma LinuxもRocky Linuxもほぼ同じである、違うのはこの辺である、 なんてのが分かる程度に感覚をつかめれば、勉強用のRHEL8から卒業できるかと CentOS がダメなら、Debian, Ubuntu, Amazon Linux とか >>709 C言語とGCCみたいに Bourneを実装ではなく言語名だと思ってる人は多い windowsでNTFS圧縮したフォルダってlinuxで使うと何か問題あるのかな? デュアルブートしてるんだけど 俺は一応ファイルはLinuxパーティションへコピーしながら使ってるわ 詳しい話を聞きたかったらこちらがオススメ ファイルシステム総合スレ その19 https://mao.5ch.net/test/read.cgi/linux/1592027147/ それじゃそのスレでも聞いてみるか 一回NTFSのデータパーティションが壊れた事があるから心配なんだよね バックアップでrootがtarを作って /home/backup配下に置きたい場合 自動的に所有権が backup.root にすることってできる? スクリプトでファイル作成後にchownするしか無い? set user bitってやつを使うの? rootがじゃなくてbackupがtar作りゃいいじゃん >>725 そのディレクトリはhogehogeがユーザなのでbackupが読めないの こういう場合は読み込み権限を与えるか、あとでchownするかの2択になるのかな >>726 ・/home/backupをSambaで共有フォルダにする そのときに force user = backup とする ・その共有フォルダを、例えば/mntにmountする ・tarファイルをその/mntに置く rwxのパーミッションの限度を超えてるので、NTFSを活用するのもいいかも >>724 sudo useradd backup sudo chown backup /home/backup and sudo -u backup tar cf /home/backup/unko.tar /home/src/unko.c or sudo cp -a /usr/bin/tar /usr/bin/tar.backup sudo chmod 4755 /usr/bin/tar.backup /usr/bin/tar.backup cf /home/backup/unko.tar /home/src/unko.c Linux版のFirefox Portableを使いたいのですが、どうすればいいでしょうか >>710 スクリプトではプロンプトは出ないからセーフ プロンプトなんか「コマンド?」とかにしてしまえばいいのに そこは How many flies?: 0-15 _ で。 年に一度の安売り期間で「VMware Workstation 16 Pro」を購入しようと伺ってたら、 ちょっと前の15%OFFが消えてずっとこの状態です。 https://store-jp.vmware.com/vmware-workstation-16-pro-5424176500.html もしかしてブラックフライデーとかサイバーマンデーはもう終わっちゃったんですかね・・・ Linuxにはrloginみたいなソフトってないのでしょうか そもそもそんな質問してる時点で知らないとも思えんが Debian -- bullseye の rsh-client パッケージに関する詳細 https://packages.debian.org/bullseye/rsh-client >>739 ネットで検索してもLinuxに対して接続するwin.macのしか出てこなかったので助かりました ありがとうございます LinuxでAndroidゲームをやる方法ありませんか? Genymotionはroot固定なのでAndroidゲームが動かない場合多いのです 社内のネット回線に接続するとブラウザでGoogleやYahoo等のサイトにログイン出来なくなります。Windows機だと普通にログイン出来ますがなぜでしょうか? 社内プロキシは掛かってません。 ubuntu、mint、 Kali等試しましたがどれも同じでした。 あとなぜかスピードテストするとアップロードが0になります。 >>742 うちの職場のネット回線では、UbuntuのブラウザでGoogleでもYahooでも問題なくログインできるので、 会社のネット回線に問題がある可能性が高いのではとしか言えないな。 macOSやiOSも同様にダメなのか。 自分はプロキシを設定していなくとも、会社のドメイン管理で プロキシが設定されている、ということはよくあることだわな こういう、実は誰かが設定してくれていた系のトラブルって、 昔はUNIX系OSでの方が多かった気がする >>742 名前解決はどうなってる。 ADでというならそこを指してはどうか。 あとはLDAPで参加するとか。いずれにせよ無事に繋がってる側でtraceかけるなりして切り分けするんだ。 内側のアドレスには繋がるのかとか、 もらうアドレスが一緒か、固定か、など情報がOSとブラウザだけではエスパーするしかない。 windowsの時と、linuxの時で経路が違うのでは? ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる