Unix & Linux

Linux、FreeBSDおよび他のUn * xのようなオペレーティングシステムのユーザーのためのQ&A

1
byobuで分割画面のサイズを変更する方法
現在、私のbyobu分割画面は次のようになっています(つまり、サイズが等しくありません。たとえば、右端の分割サイズは左端の分割サイズよりもはるかに小さいです)。 それらの分割のサイズを変更する方法はありますか?右端の分割を広く、左端の分割を狭くしたい。
13 byobu 

3
GRUBのインストールに失敗しました
Debian Jessieの実行中のインストールは良好でしたが、その後実行しましたapt-get update && apt-get upgrade && apt-get dist-upgrade。 そして、再起動後、それは直接BIOSに来ました。Grubが欠落していることに気づいたので、ライブCDを実行してRescue mode、自分のルートパーティションをマウントし、+ブートパーティションをマウントして、次のコマンドを実行しました。 GrubはLinuxイメージを見つけます。 root@debian:~# update-grub Generating grub configuration file ... Found background image: /usr/share/images/desktop-base/desktop-grub.png Found linux image: /boot/vmlinuz-4.9.0-3-amd64 Found initrd image: /boot/initrd.img-4.9.0-3-amd64 Found linux image: /boot/vmlinuz-4.9.0-0.bpo.3-amd64 Found initrd image: /boot/initrd.img-4.9.0-0.bpo.3-amd64 Found linux image: /boot/vmlinuz-3.16.0-4-amd64 Found initrd image: /boot/initrd.img-3.16.0-4-amd64 Found Ubuntu 16.10 …
13 debian  boot  grub2  uefi 


1
htopでタスクの順序を固定することは可能ですか?
htopでは、CPU使用率でプロセスを並べ替えたいのですが、上位のプロセスが往復するため、各プロセスの詳細を表示するのは困難です。各フィールドを更新し続けている間、任意の優先順に並べ替え、その順序をロックできるようにしたいと思います。
13 top  htop 

4
端末内の奇妙な文字の重なり
ArchLinux / Gnome環境でbashバージョン4.3.42(1)-releaseを使用しています。コマンドを入力すると、書き込まれた文字の一部が奇妙な文字に変換されます。全体として、表示されるすべてのテキストが奇妙に見えます。 文字エンコードがUnicode(UTF-8)に設定されています。また、正しい入力言語を確認しました。以前は機能していたので、アップデートと関係があると思いますが、よくわかりません。 以下の写真はの出力を示してbash -version二つの言葉と下部のをminusしてmoreoverどこが奇妙な動作を見ることができます。 どうすれば修正できますか? 私の出力 locale $ロケール LANG=en_US.UTF-8 LC_CTYPE="en_US.UTF-8" LC_NUMERIC="en_US.UTF-8" LC_TIME="en_US.UTF-8" LC_COLLATE="en_US.UTF-8" LC_MONETARY="en_US.UTF-8" LC_MESSAGES="en_US.UTF-8" LC_PAPER="en_US.UTF-8" LC_NAME="en_US.UTF-8" LC_ADDRESS="en_US.UTF-8" LC_TELEPHONE="en_US.UTF-8" LC_MEASUREMENT="en_US.UTF-8" LC_IDENTIFICATION="en_US.UTF-8" LC_ALL= 私の設定フォントに従って /etc/vconsole.conf KEYMAP=de FONT=lat9w-16

2
OpenVPNがTCPポートとUDPポートの両方をリッスンするようにする方法
私は周りを検索しましたが、見つかったのは「はい、OpenVPNはTCP経由の接続をサポートしている」ということだけですが、openvpnサーバーに両方のプロトコルの同じポートを同時にリッスンするよう強制する方法は見つかりませんでした。 。タップインターフェイスの作成、または同じ構成で同時に実行されるサーバーの別のインスタンスを推奨することについて、非常に古いガイドをいくつか見つけました。前者は単純なものには複雑すぎるように見え、後者は時代遅れのようです。
13 openvpn 

1
スクリプトでsudoを使用しているときにGUIプロンプトでパスワードを要求するにはどうすればよいですか?
Trisquel GNU / LinuxをGNOME Flashbackデスクトップ環境で使用しています。sudoスクリプトを使用してコマンドを実行するためのユーザーのGUIパスワードプロンプトが必要です。次のスクリプトの例を検討してください。 zenity --question --text="Do you want to install this package?" if [[ $? -eq 0 ]]; then sudo apt-get install package else zenity --warning fi これは次の方法で実行されます(実行)、つまりターミナル内ではありません。 そのため、コマンドを実行するためにパスワードを要求する必要がありますsudo。そうしないと、ジョブを実行できません。 したがって、GUIプロンプトでパスワードを尋ねるにはどうすればよいですか?

4
アプリケーションでファイルを開く `open`コマンド
端末でこのコマンドを実行できないのはなぜですか。 open index.html 私のブラウザでこのファイルを開くことは想定されていませんか?このコマンドを実行することもできません:open index.html -a "Sublime Text"。これらのコマンドの結果は次のとおりです。 $ open index.html Couldn't get a file descriptor referring to the console $ open index.html -a "Sublime Text" - open: invalid option -- 'a' Usage: open [OPTIONS] -- command


2
chmodとACLの違い
私は理解chmodしてchown、どのように許可ビットの作業が、別の許可制度は、Linuxの内側に存在しACLてsetfaclそしてgetfaclこれは私が思ってしまうので、。 これら2つの許可制御システムの違いは何ですか?それらは互いに干渉しますか?
13 linux  permissions  chmod  acl 

2
ネットワークデバイスのエイリアスを作成するにはどうすればよいですか?
新しいLinuxディストリビューションがネットワークデバイスに名前を付けていないことに気づかなかったライセンスマネージャーを使用して、特定のソフトウェアを実行しようとしていeth0ます。MACアドレスを確認しようとしていますが、私のNICがens1Centos 7で呼び出されているため、これは機能しません。 このソフトウェアのベンダーはすでに別のコンピューターでこれを修正しており、彼らがこれをどのように行ったか理解したいと思います。彼らはens1、ライセンスマネージャーがeth0再び見つけられるように、ある種のエイリアスを作成しました。 エイリアスは表示されませんifconfig -aが、明示的に呼び出すと表示されますifconfig eth0。ip linkコマンドを使用すると、次のように表示されます。 eth0@ens1: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT link/ether [mac address] brd ff:ff:ff:ff:ff:ff 彼らはここで正確に何をしましたか、またこの種類のエイリアスを別のコンピュータでどのように再作成できますか?

2
tarコマンド-シンボリックリンクをスキップ
私はtarコマンドを次のように使用します。 tar -cvf protTests.tar protTests/* tarフォルダ内のすべてのファイル、protTests。ただし、これにはフォルダー内のシンボリックリンクが含まれていますが、これは望ましいものではありません。 すべてのシンボリックリンクを除外するコマンドラインオプションはありますか?
13 files  symlink  tar  wildcards 

4
いくつかのプロセスが完了するのを待っている間にスピナーを表示する
コマンドラインが完了するまでスピナーを表示するにはどうすればよいですか?つまり、スクリプトを実行していて、このスクリプトの実行中にスピナーを表示したい場合、スクリプトが終了するとスピナーは消えます。 ベローは一般的なスピナーコードです。 i=1 sp="/-\|" echo -n ' ' while true do printf "\b${sp:i++%${#sp}:1}" done 以前のスピナーコードをコマンドにリンクして、コマンドの実行中にスピナーを表示させ、コマンドがジョブの終了時にスピナーを非表示にするにはどうすればよいですか?ループ内にコマンドを含めると、スピナーでループするので、この場合の解決策は何ですか?
13 bash 

3
OpenConnect:デフォルトルートの設定
OpenConnectを使用して会社のCisco VPN(AnyConnect)に接続しようとしています 接続はうまく機能しているようですが、私が理解していないのはルーティングの設定方法です。これはコマンドラインから実行しています。 デフォルトのVPNスクリプトを使用して、次のように接続します。 openconnect -u MyUserName --script path_to_vpnc_script myvpngateway.example.com パスワードを入力してうまく接続できましたが、デフォルトのルートが変更され、すべてのトラフィックがVPNリンクを強制的にダウンしましたが、会社のトラフィックはVPNリンクをダウンしたいだけです。 vpnc-scriptに入力する必要があるいくつかの変数はありますか?これがどのように行われるかはあまり明確ではありません。

1
systemdがステップEXEC生成スクリプトで失敗しました:権限が拒否されました
いわば「Hello World」サービスを作ろうとしています。呼び出されautologger.serviceてに保存され/usr/lib/systemd/system/autologger.serviceます。 私は試みましsudo service autologger startたsystemctlが、標準を返しました: Job for autologger.service failed. See 'systemctl status autologger.service' and 'journalctl -xn' for details. を確認し/var/log/messagesたところ、次のエラーメッセージが表示されました。 Failed at step EXEC spawning /opt/autologger/placeholder.sh: Permission denied 私の質問は、サービスへのアクセス許可をどのように与えるのですか? サービスユニットファイルは次のとおりです。 [Unit] Description=Hello World DefaultDependencies=no Before=shutdown.target reboot.target halt.target [Service] Type=oneshot ExecStart=/opt/autologger/placeholder.sh placeholder.shには単純に #!/bin/bash echo "Hello World"

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