タグ付けされた質問 「linux」

Linuxカーネルを使用するUnixライクなオペレーティングシステムのファミリ。特定のディストリビューションのみに関する質問の場合は、より具体的なタグを使用してください。


5
Mac / Windowsでの「開く」コマンドのLinux相当コマンド
Mac OS Xからは、次のように入力できます。 $ open yourfilehere.txt Finderから開いた場合と同じようにファイルが開きます。 Windowsでは、次のように入力できます。 > start yourfilehere.txt エクスプローラから開いた場合と同じように開きます。 Ubuntuでは、GNOMEで同じ方法でファイルを開くことができるようにしたいと思います。コマンドは何ですか?

6
最初に「ls」でドットファイルを表示するにはどうすればよいですか?
途中でどこかでlsコマンドを台無しにして、実行時にこの順序を取得します $ ls -AhHl --color=auto -rwxr-xr-x 1 clang clang 640 Mar 1 02:46 apple-touch-icon-precomposed.png -rwxr-xr-x 1 clang clang 784 Jul 12 02:54 crossdomain.xml -rwxr-xr-x 1 clang clang 1.2K Mar 1 02:46 favicon.ico drwxr-xr-x 8 clang clang 4.0K Jul 12 23:50 .git -rw-r--r-- 1 clang clang 17 Feb 29 19:48 .gitignore …
46 linux  debian  ls  dotfiles 

4
gnupgキーリングをクリーンアップしますか?
私のgnupgキーリングには、何百もの不要なエントリが含まれています。期限切れ、失効、および署名されていないキーを削除するにはどうすればよいですか? キーに署名したキーを保持し、必要な場合にのみ新しいキーをインポートしたいと思います。以前に、キーの署名者の信頼の網全体をインポートしました。私のキー署名者の1人が彼の旅行で非常に多くの署名を拾い上げたように見えますが、これらは私のキーリングを詰まらせています。


2
特定のディレクトリにのみアクセスできるSSHユーザーを作成できますか?
ルートアカウントでSSHを使用して接続できる仮想プライベートサーバーがあり、任意のlinuxコマンドを実行して、すべてのディスク領域にアクセスできることは明らかです。 別のユーザーアカウントを作成します。このアカウントは、SSHを使用してこのサーバーにアクセスできますが、たとえば特定のディレクトリのみにアクセスできます。 /var/www/example.com/ たとえば/var/www/example.com/logs/error.log 、このユーザーがFTPを使用してこのファイルにアクセスするときに、巨大なerror.logファイル(500 MB)がある場合、このユーザーはログの最後の行を表示するために500 MBをダウンロードする必要がありますが、次のようなものを実行できます: tail error.log したがって、SSHを使用してサーバーにアクセスできるようにする必要がありますが、すべてのサーバー領域へのアクセスを許可したくありません。 これどうやってするの?
45 linux  ubuntu  ssh  debian  root 

3
SSHは、コマンドがSSHコマンドの引数として提供されている場合、入力されたすべてのパスワードを表示します
これを実行した場合: ssh user@server 'mysql -u user -p' MySQLパスワードの入力を求められ、入力を開始すると、パスワードが画面に表示されます。どうすればこれを防ぐことができますか?ログインしてsshからMySQLコマンドを実行すると、すべてが正常に機能します。

4
接続が切断された後、SSH経由でrsyncを再開しますか?
rsyncを使用してsshで大量のデータ(> 80 GB)を転送する必要があります。すべてが正常に機能していますが、バックアップデータの送信元であるDSL接続は最大3分間、24時間に1回切断されます(プロバイダーの切り替えはオプションではありません)。 方法: 接続がバックアップされたときに転送を自動的に再開しますか? 誤って同時に2つのrsyncコマンドが実行されていないことを確認しますか?

4
画像データの実際のバイトサイズを変更せずにImageMagickでDPIを変更したい
GIMPには、私がやりたいことをする非常に簡単な方法があります。ドイツ語のダイアログのみがインストールされていますが、翻訳を試みます。私はPicture -> PrintingSize、値を変更してから調整することについて話しているのですがX-Resolution、Y-ResolutionこれはいわゆるDPI値として知られています。デフォルトのフォーマットを選択することもできますPixel/Inch。(ドイツ語ではダイアログがBild -> Druckgrößeあり、そこにX-AuflösungありますY-Auflösung) OK、多くの場合72デフォルト値があります。たとえば300、これらを変更すると、コンピューター上で画像が同じままになるという効果がありますが、印刷すると、見ると小さくなりますが、すべての詳細はまだあります-小さい印刷された紙の解像度が高い(ただし、サイズが小さい...これで十分です)。 LaTeXで作業しているとき、またはpdflatex最近のUbuntu-Machineのコマンドで正確に言えば、私はしばしばそれをしています。上記のプロセスをGIMPで手動で実行しているときは、すべて正常に機能します。結果のPDFでは画像は小さく表示されますが、印刷品質は高くなります。 私がやろうとしているのは、GIMPに入ってDPI値を調整するプロセスを自動化することです。ImageMagickは優れていることが知られており、他の多くのタスクに使用したため、このツールで目標を達成しようとしました。しかし、それは私が望むことをしません。 多くのことを試した後、私はこれが実際に私の友人でなければならないコマンドだと思う: convert input.png -density 300 output.png これでDPIが300に設定されるはずです。Webのあらゆる場所を読むことができるからです。うまくいくようです。しかし、ファイルをチェックしても同じままです(編集:上で説明したように、これは私が期待するものです)。 file input.png output.png input.png: PNG image data, 611 x 453, 8-bit grayscale, non-interlaced output.png: PNG image data, 611 x 453, 8-bit grayscale, non-interlaced このコマンドを使用すると、それは私が望んでいたことをしたようです: identify -verbose output.png | grep 300 Resolution: 300x300 PNG:pHYs : x_res=300, …

8
カーネルメッセージがコンソールにあふれないようにする方法
Centos 6、rsyslogロギングを使用しています。コンソールにカーネルメッセージが殺到します。 Klogdが実行されていません(rsyslogを使用しています) Rsyslog configはコンソールに何も指示しません rsyslogを完全に停止しようとしても それでも、何かがコンソールにカーネルログメッセージを殺到させています。それは何であり、どのように停止させるのですか? 更新:これらはカーネルによって生成されたメッセージ(ハードウェア、iptablesなど)で/proc/kmsg、次のようなものです。 Shorewall:pub2loc:DROP:IN = br0 OUT = MAC = xxx SRC = xxx DST = xxx LEN = 60 TOS = 0x00 PREC = 0x00 TTL = 128 ID = 15731 DF PROTO = TCP SPT = 63767 DPT = 3493 WINDOW = 8192 …
45 linux  centos  console  syslog 

1
ルーティングに使用されるゲートウェイを見つける方法
これはUNIX環境にあります。ホストに複数のルートがあります(「ip route show」コマンドで表示可能)。アドレスにpingを送信している場合、どのゲートウェイがトラフィックのルーティングに使用されているかをどのように確認できますか? tracerouteコマンドを使用してみましたが、直接のゲートウェイが表示されません。 以下の出力から、10.58.227.1が私のデフォルトゲートウェイです。 # ip r l 10.58.227.0/24 dev front_eth1 proto kernel scope link src 10.58.227.231 169.254.0.0/17 dev bond0 proto kernel scope link src 169.254.0.4 default via 10.58.227.1 dev front_eth1 proto gated 外部アドレスにtracerouteを実行すると、使用されるゲートウェイ(デフォルトゲートウェイ10.58.227.1)が出力に表示されません。 # traceroute -n -I 10.63.21.118 traceroute to 10.63.21.118 (10.63.21.118), 30 hops max, 40 byte packets …
45 linux  networking 

2
エイリアスを設定せずに、デフォルトで「ls」の出力を色付けする方法は?
エイリアス(alias ls='ls --color')は必要ありません。以前は、Mac OSXでCLICOLOR環境変数を使用してこれを設定し、魔法のように色をもたらしましたls。今、私はLinux(Arch x86-64)を使用してxtermおり、実際に基本的なセットアップを行っていますが、ls出力カラーを作成できません(ls逐語的に使用)。私がやる使用した場合の色を取得する--colorスイッチを。 これを達成する方法はありませんか?POSIX準拠は良いでしょう:-)
45 linux  ls  xterm 

3
.soファイルとは何ですか?
UbuntuでFlashに問題があり、Flash 10.1のアルファリリースにアップグレードしようとしました。 問題は、それが.soファイルとして来たということであり、これが何であるかについての情報を見つけることができません。

1
/ proc / meminfoのMemFreeとMemAvailableの違いは何ですか
次のような場合、このようなものが表示されることがありますcat /proc/meminfo。 MemTotal: 8078760 kB MemFree: 629012 kB MemAvailable: 1175568 kB Buffers: 126184 kB Cached: 2988512 kB SwapCached: 261320 kB Active: 4867796 kB Inactive: 2119244 kB Active(anon): 4465072 kB Inactive(anon): 1895064 kB Active(file): 402724 kB Inactive(file): 224180 kB Unevictable: 12068 kB Mlocked: 12068 kB SwapTotal: 16582652 kB SwapFree: 13724816 kB …
45 linux 

9
Bashコマンドの最初の単語をすばやく変更するにはどうすればよいですか?
Bashを使用してワークフローを少し改善したいのですが、別の実行可能ファイルに対して同じコマンドを実行したいことがよくあります。 いくつかの例: Git(2番目の単語をすばやく変更したい場合): git diff foo/bar.c git checkout foo/bar.c Cat / rm(最初の単語のみを変更する必要がある場合): cat foo/is/a/very/long/path/to/bar.c rm foo/is/a/very/long/path/to/bar.c 私は私がヒットすることができます知っているCtrl+ aその後、Del最初の単語を削除するには、それを行うための迅速な方法がある場合、私は疑問に思って。
44 linux  bash 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.