くだらねえ質問はここに書き込め! Part 235
■ このスレッドは過去ログ倉庫に格納されています
まずは2ch-Linux-Beginnersを読みましょう。 いろいろとまとめられているので(・∀・)イイ!! http://www12.atwiki.jp/linux2ch/ 読んでも解決しなかったら、質問を書きこむ前にここを読もう。 http://www12.atwiki.jp/linux2ch/?About 質問に対して答えてもらったら、お礼よりも、結果報告。 過去ログ検索 Google検索 https://www.google.com/search?hl=ja& ;as_q=検索語句&as_sitesearch=2ch.net%2Ftest%2Fread.cgi%2Flinux%2Fhttps://www.google.com/search?hl=ja& ;as_q=検索語句&as_sitesearch=5ch.net%2Ftest%2Fread.cgi%2Flinux%2F ※前スレ くだらねえ質問はここに書き込め! Part 234 http://mao.5ch.net/test/read.cgi/linux/1542376726/ 最近ip routeでルーティング追加したあとNetworkManagerがCPU100%食い続けるんだけどどうにかならない? 以前は同じスクリプト動かしてても全く問題なかったんだけど今は初回起動時は確実に発生してNetworkManager再起動してから再度スクリプト動かすと発生しない >>199 俺にも判る様にご説明下さい プルグラミングは 豚には・・・ なんで ローカルループバックってネットワークのどこまでいって戻ってくるの? もっというとどういう経路をたどるの? >>194 自己レス $HOME/.xsessionrc に書くことで解決しました ブラウザ(chrome/firefox)で日本語のPDF開くとかなりの割合で日本語の部分が表示されないんだけどどうすればいいでしょうか? いつのまにか大事なフォント消しちゃってたのかな >>204 <!--コメント--> 上の行の場合はコメントって書いてある部分がXMLではコメントになる。 >>209 様 ご親切に有難うです <!-- もっと ”プルグラミング(笑)”を勉強します --> >>211 様 ありがとう へえええええええ・・・・ 馬の耳 ・・・ 状態です HTML言語 なんて ・・・ MINT17.3で、Workspacesで4画面を使っています。 cron で時刻指定してGUIのアプリを起動する際に、 どの画面に立ち上げるか指定する方法を教えてください。 >>192 190 のRuby の説明です。詳しくは、正規表現の説明を読んでください /正規表現/ は、Rubyでの正規表現の書き方。 その正規表現オブジェクトに、$re という変数名を付けた。 $re = /(^キャンプ-\d+)(.*)/ md = $_.chomp.match( $re ) その正規表現にマッチすると、マッチデータmd に、マッチした情報がセットされる ( ) で囲むのはキャプチャー部分で、左から順番で、 md[1]・md[2]〜md[9]の順番で、キャプチャー部分を参照できる。 ただし、md[0]はキャプチャー部分ではなく、マッチした全体の文字列を表す ここでは、md[1]に、(^キャンプ-\d+)、md[2]に、(.*)にマッチした部分がセットされる。 ^ は、文字列の先頭位置を表す。 \d は、0〜9の数値を表す。[0-9]とも書ける。 + は、直前の文字を1個以上使う。(+ は貪欲に、なるべく多く一致させる) つまり、md[1]には、先頭から「キャンプ-」以後の文字列が始まり、 数値が1個以上続く「キャンプ-001」の部分がセットされる md[2]の部分では、. は任意の1文字を表し、* は、直前の文字を0個以上使うから、 (* は貪欲に、なるべく多く一致させる) md[1]よりも後の部分がすべて入るので「テント張り.jpg」が入る FileUtils::DryRun.mv( md[0], md[1] + "-" + md[2] )の、 md[1] + "-" + md[2] は置換後の文字列を表し、 md[1]・md[2]の文字列間に、- の文字を連結しているので「キャンプ-001-テント張り.jpg」となる 置換前のmd[0]には「キャンプ-001テント張り.jpg」が入るので、 ファイル名「キャンプ-001テント張り.jpg」を「キャンプ-001-テント張り.jpg」に変更する >>203 膨大な、IPアドレスのルールを解析しているのだろう CPU 利用率が高いのは、複数のCPUで並列処理しているから。 CPU利用率を低くすれば、時間が掛かるので、待つ時間が多くなる 効率的なルールの書き方などを、見た方がよいかも。 (もし、そういうものがあればだが) >>212 HTML, XML, JSON, yaml, csv/tsv など、色々な設定ファイルの様式がある。 まあ、HTML で書くことは無いけど もっと単純なテキストファイルで、csv に似ているが、 行区切りで、同じ行内では、空白区切りで各列を表すものもある >>213 DISPLAY=:<数字>.<数字> <コマンド> でいけるはず どのディスプレイがどの数字に対応してるかはxdpyinfoで debian 9.8.0からlibreOfficeを削除したい。 synapticからlibreOfficeを検索してマーク済リストを全削除すると debianがttyからしか起動しなくなってしまいます。 libreOfficeの正しい削除方法を教えてください。 (apt-get経由だと消えません。) 218です。 DEB パッケージでインストールした LibreOffice のアンインストール : まだプログラマーですが何か? (http://dotnsf.blog.jp/archives/2994222.html ) dpkg -P `dpkg -l | grep libreoffice | awk '{print $2}'` これが正しい? >>219 gnomeがlibreoffice-writerなどに依存しているため、libreofficeを削除するとgnomeその他が一緒に削除されているのかもね apache の httpd.conf の FollwSymLinks が何なのかよくわからない 検索してもどこも シンボリックを許可 みたいなことしかかいてなくてなんなのかまったくわからない。 シンボリックリンクを許可するとはどういうことなのでしょう? たとえば / home/ u/html /file.html にたいするシンボリックリンク を / var/ www/ html/ においたら file.html を表示できるように要するということですか? 書き込みエラーがでるので↑のアドレスは適当にスペースいれてます、 >>218 VirtualBox 環境ですが、 synaptic で libreoffice が頭に付くものを選択(依存も選択)削除も apt remove libreoffice*; apt autoremove で削除も 再起動後正常に動作しており libreoffice は削除されていました。 >>222 そういう理解でいいけど、シンボリックリンクはディレクトリでも作れるから、 データを保管するディレクトリを用意しておいて、そのシンボリックリンクを publicなディレクトリに置けば、データを全部公開したりできる。 ext4と相性悪いUSBってあるもんなの? めっちゃ遅いんだけど >>226 定期的に手動でtrimしないと遅くなる Ubuntuのデフォルトのブラウザは sudo update-alternatives --install /usr/bin/x-www-browser x-www-browser /usr/bin/basilisk 100 のように定義するみたいですが、メーラの定義はどうすれば良いのでしょうか 定義したいのはInterlinkのVersion 6990です http://binaryoutcast.com/projects/interlink/ >>222 シンボリックリンクはWindowsのショートカットの上位版 txtのショートカットを別のテキストエディタで編集できないし mp3のショートカットを別のプレイヤーで再生できないし ファイルの保存先にショートカットのフォルダを指定することも無理 ショートカットはそのパスが書かれた.lnkファイルでオリジナルじゃないからね これと違ってオリジナルと同じように扱えるのがシンボリックリンク リンク元を移動したりリネームすると使えなくなるけど >>227 最初からクソほど重かった Liveだと速いのにpersistence設定するとたちまち重くなる MinGWのsedってアホ? 正規表現の[]を認識しないようなんだけど windowsにもシンボリックリンクはあるし ショートカットに近いのは .desktop のファイルじゃね? 知らんけど >>233 path | sed s/[;=]/\n/g windowsにはシンボリックリンクが無いという話を、誰かしてるんだっけ。 >>235 コマンドをクォートで囲まないと、; でコマンドラインが切れちゃうんじゃない。 >>236 >>230 無いとは書いてないけど そのように読み取れるだろ >>237 ビンゴでした! thx # となると正規表現が完結していないのに、その旨のエラー出さないんですね 参考まで、どのようにクォートで囲んだかというと path | sed "s/[;=]/\n/g" です path | sed s/;/\n/g これがokで path | sed s/[;=]/\n/g これがngって何かへんてこりん >>239 >>240 Debian ですとどちらも NG で、`s' コマンドが終了していません と出ます。 man出力を移動時にiPad miniかアンドロイドタブでよみたいです。 アンドロイドタブは今週末買うつもり。 テキストコピペだと面倒で汚いシ、PDFがいい良い? manをPDF出力にする方法を教えてください。 ls find xargs cp mv (tar) vim くらいと少ないです。 >>242 PDF ではないですが、これで代用できないでしょうか? Linux系 ttps://linuxjm.osdn.jp/ BSD系 ttp://www.koganemaru.co.jp/search.html >>245 ありがとう。 man find | col -bfx > find.txt これで十分でした。 colも勉強します。 ローカルでオフラインで読みたいです。 コマンドは少ないので、そのURLのいくつかをPDFにするかもです。thanks manじゃないけどtldrで作ってるPDFは新しいコマンドが発見できて非常に勉強になる https://tldr.sh/ DebianでBフレッツに接続するマルチホームなルーターを作ってます。 PC1はプロバイダAを使いwebサーバをインターネットに公開し PC2はプロバイダAを使い PC3はプロバイダBを使ってます。 PC3からプロバイダBのISPのルータを経由して(1回インターネットに出てから) PC1のwebサーバにアクセスしたいのですが、繋がりません。 tcpdumpするとeth0において「PC3のプライベートIPアドレス > プロバイダAのグローバルIPアドレス」、 ppp1において「プロバイダBのグローバルIPアドレス > PC1のプライベートIPアドレス」 となっています。 iptablesのNATヘアピンかルーティングあたりの問題かとは思うのですが どうしても解決できず。 お分かりになる方いましたら教えてくださいm(__)m ネットワーク図 https://i.imgur.com/fju6GWO.png ファイアウォールとルーティング https://pastebin.com/dcePRWFE >>247 apt-getないけどbashでtldrインストしろ、と?使いやすそう。 tldrて名前が残念な感じね。w何の略だろう? >>249 Too Long Don't Read 長すぎて読んでねーわ ubuntu 17.04を起動し、端末からdo- release- upgradeコマンドでアップデートを試みていますが、パスワードの入力が出来ず困っています。 エンターキーだけは反応しますが、それ以外の文字キー数字キーには反応してくれません。 シフトキーを押して見るとか、caps lockをかけていないかなど確認してみましたが、関係ないようでした。 何か症状についてご存知の方はいらっしゃいませんでしょうか。 何卒ご教示よろしくお願いします。 >>251 表示されないだけでちゃんと入力されるはず 正しいパスワードを入れてからエンターを押した? >>248 脳内シミュレーションしただけだから間違ってたらゴメンな 処理は PREROUTING → ルーティング → POSTROUTING の順で行われるわけだ。 0. PC3 通信開始「PC3のプライベートIPアドレス > プロバイダAのグローバルIPアドレス」 1. PREROUTING 「PC3のプライベートIPアドレス > PC1のプライベートIPアドレス」 2. ルーティング srcはPC3のプライベートアドレスだから、 table 10のポリシールーティングによってデフォルトルートppp1へルーティングされる。 「PC3のプライベートIPアドレス > PC1のプライベートIPアドレス」→ppp1 3. POSTROUTING > iptables -t nat -A POSTROUTING -p $2 -s 192.168.100.0/24 -d $1 --dport $3 -j SNAT --to-source {プロバイダAのグローバルIPアドレス} 「プロバイダAのグローバルIPアドレス > PC1のプライベートIPアドレス」→ppp1 > iptables -t nat -A POSTROUTING --source 192.168.100.0/24 --out-interface ppp1 -j MASQUERADE 「プロバイダBのグローバルIPアドレス > PC1のプライベートIPアドレス」→ppp1 となって現象が発生していると考えられる。 原因は192.168.100.0/24へのルーティングが適切に行われていないためなので、 解決策はtable 10にも192.168.100.0/24へのルートを追加する。 ip route add table 10 192.168.100.0/24 dev eth0 あとそれFORWARDフィルタのルール見直したほうが良いと思う。 WANから宛先がプライベートIPアドレスなパケットが入ってくるとPCまで届くんじゃないかな。 この画像は本物ですか? https://i.gzn.jp/img/2019/02/21/please-open-source-language-model/02.jpg au URBANO L01 KYY21 グリーン 白ロム 起動しないバグが有る様ですが、SIMカードなしでOSのアップグレードする方法を 教えて下さい 〉〉252 回答ありがとうございます。 正直なところ、表示されなかったので最後まで入力していませんでした。 ご回答を受けて先程入力してみたところ、先のステップへ進めたのですが An upgrage from zesty to bionic is not supported with this tool と表示されました。 とりあえずは、このメッセージを頼りに原因を探っていこうと思います。 ありがとうございました。 >>255 特に拘りがないなら、 sudo apt-get update sudo apt-get upgrade #apt-get install update-manager-core do-release-upgrade 3行目は無視しても良い。 〉〉256 ありがとうございます。 試してみましたが ロックファイルをオープンできません。 管理用ディレクトリをロックできません。 root権限で実行していますか? と表示されました。 >>258 じゃあroot(管理者)権限で実行して見て下さい。 sudo su apt-get update sudo su apt-get upgrade sudo su do-release-upgrade ダメならroot権限でログインし直して見る >>255 今のままでは do-release-upgrade では出来ないと出てますよ。 「An upgrage from zesty to bionic is not supported with this tool」 source.list をいらって上げるのが手っ取り早いと思います。 どうしても do-release-upgrade でやりたいならば面倒ですが、 ttps://server.etutsplus.com/how-to-upgrade-to-the-latest-version-of-ubuntu-with-do-release-upgrade/ に書かれている通りに Web サーバを立ち上げてごにょごにょすると可能です。 Debian9からFirefoxを消してWaterfoxをいれるだけでなく、メニューに表示させたい。 xfce4とGNOMEのどちらが簡単にできますか? waterfox-binをインストして起動できるようにはしてあります。 Linucて三万もすんのかよw ぼったくりじゃねぇかw 受験料で3万もとる試験なんてきいたことねぇぞ >>263 CCNAシリーズ しかも3年更新 ベンダ資格って基本ぼったくりだろ しかも最近はベンダの方が優遇されている いやいやぼったくりにしても3万もとる資格なんて資格オタのおれはきいたことない >>265 ベンダに限らず、普通に3万とられる資格なんてざらだけど 関係ないけどJISって規格を閲覧するだけなら無料なんだね。 ISOとかだと閲覧さえ有料なのを考えるとすごく優しい。 debianでapacheとphp7をインストールしたけどmodsにひょうじすらされない 当然libapache mods phpはインストールしてある もうお手上げなので教えてください php.ini を編集するべきだと思います。 apache2 php7 連携 でGGって無理なら、 apache2 php7 collaboration 必要なパッケージを入れて、 allow_url_fopenをデフォルト設定をOnからOffに…… エラーメッセも書いて無いから、分からない。 質問するなら、phpスレの方が良い。 php触った事ないから知らないよ。それでもggって適当に返答してる。 >>253 できませんでしたが、ご返答ありがとうございました(^^♪ いつもブート時に Starting Create Volatile Files and Directories.. ってところで15分近く待たされるんだけど何なんすかねこれ? 開いているアプリケーションに違うターミナルからコマンド送信ってできる? 例えばCUIからapt起動して(Y/n)の画面で止めてSSHでYを押す的な TIOCSTIっていう入力を装うioctlが有るから仕組み的には出来る ただそういうツールがあるかは知らんな >>276 コマンドで操作はできないのか ありがとう ということは出力のコピーも無理? いやいや、出来ないんじゃなくて俺はそういうコマンドがあるかは知らないってだけよ 事前にscreenとか噛ますんじゃ駄目なの? tmuxのGUI版てない? xのセッションが仮想化される プロセスの割り込みはウイルスと対して変わらないからscreen噛ますぐらいがせいぜいだと思うけどな。 適切に割り込みかけるのはそういう事情もあってソフト作りにくい。 TIOCSTI を使ってみたけど、コードを書いただけじゃだめらしい。 つまり、こういうことらしい。 Remote control a terminal via the "TIOCSTI" ioctl(2). This typically requires that the code be run as root, or on Linux that the appropriate capability has been granted. >>275 標準入力に文字列を送るぐらいなら、パイプとか名前付きパイプ (FIFO) とかで できるんじゃない。そういう話じゃないの? >>284 ls の出力を相対パスではなく、絶対パスにするということ? ls の出力はファイル名だけでよいのなら、 $ ls | xargs realpath -s >>285 ありがとうございます でもスペースが入っていると都合が悪いみたいです >>287 ありがとうございます ですが ls -R でも使いたいのでそれではできないです >>290 find の -ls はロング形式にするためのものだから違う lsの-qオプションを使って空白文字などによる不具合を回避すれば? ImageMagick の convent で jpg ファイルのセットを 1 つの pdf ファイルにするとき、サイズを揃えたい どんなものでも一律で A4 サイズに揃えたい でも jpg ファイルのセットの中には A4 より大きいものと小さいものが入り乱れていて、一筋縄じゃいかない こういうときどうしたら良いの $ shopt -s globstar; ls -1dQ $PWD/**/* "/home/admin/tmp/foo best" "/home/admin/tmp/foo best/01. song.mp3" "/home/admin/tmp/foo best/02. song.mp3" bashならglobstarで横着する手も >>293 >こういうときどうしたら良いの 自分で手動でやる方法すら分からないからどうしたらよいと尋ねている? >一筋縄じゃいかない 手動では出来るけどそれでは激しく時間が掛かるから、なるべく手動でやる部分を 減らしたいのか? $ sudo apt-get install imagemagick $ convert `ls -v` N.pdf >>293 反対だと思います。 pdfに纏めてから、書式をA4にする lsは直下ファイルを指定だから'*.jpg'とかに変更して下さい Windowsではリモートデスクトップ経由でリモート先のGPUを使ったグラフィック表示が Windows Server 2016から標準で可能ですが、Linuxだと同様のことは可能でしょうか? リモートデスクトップ的なものとしてVNCやxrdpがあると思いますが。 自分も少し昔にはTurboVNC+VirtualGLというのを使っていた時期がありましたが、 デスクトップ環境に制約があったりと色々一筋縄ではいかないところがありまして。 最近はどんな状況なのか知りたいです。 >>297 古生代から可能だ。 なんのためにUNIXが生まれたと思ってんだ。 ただもちろん、映像を再生する端末側パソコンが、YouTubeを再生するのすらままならないようなクソ機過ぎれば無理だがな。 ただ、スクリーンとなる端末側パソコンがある程度の動画再生能力を持っていれば、動画再生の演算はサーバーのGPUに任せて使う。 それがUNIXの使い方であり、Linuxの使い方だろう。 うちの部にいる昔話が大好きな、50過ぎてるのにいまだに平社員のオッサンみたいな答え方だな ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる