Unix & Linux

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

2
Gnome-terminalおよびZsh:現在のディレクトリを新しいタブ/ウィンドウに保持
Zshを搭載したArchでgnome 3.10.1を実行しています。ターミナルウィンドウから新しいタブまたはウィンドウを作成すると、現在のディレクトリがホームディレクトリにリセットされるという問題に直面しています。 私はすでにこれを試しました:gnome-terminal:新しいタブでディレクトリを追跡しますが、機能しませんでした。 私はそれが私の.zshrcファイルのいくつかの設定であるかもしれないと思ったので、私はそれをクリーンアップして次の行だけを入れました: . /etc/profile.d/vte.sh ただし、期待どおりに機能しませんでした。 はい、このファイルが存在し、その内容は次のとおりです。 # Copyright © 2006 Shaun McCance <shaunm@gnome.org> # Copyright © 2013 Peter De Wachter <pdewacht@gmail.com> # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by …

3
端末の解像度をあまり知らないのはなぜですか?
誰かが仮想コンソールに異なるサイズを設定するたびにless、ウィンドウの解像度を認識します(私はそれを想定しています...)。それに応じて、視覚化するテキストの行数を変更します。そのパラメーターはどのように計算されますか?
12 terminal  less 

1
Samba共有権限により、ファイルの書き込みが拒否されましたが、引き続き表示されます
非常に奇妙な問題... リモートのSamba共有: [javaerpm] path = /u/abas/erpm/java force user = erpm guest ok = yes read only = no writeable = yes rootを使用してローカルにマウントコマンド: root@crunchbang:/mnt/abas# mount -t cifs -o username=guest,rw,exec,auto //10.0.0.2/javaerpm ./javaerpm ルートは問題なく読み取り/書き込み/ CDを実行できます。 root@crunchbang:/mnt/abas# cd javaerpm root@crunchbang:/mnt/abas/javaerpm# touch test root@crunchbang:/mnt/abas/javaerpm# ll total 1 -rw-r--r-- 1 501 users 0 Sep 24 09:55 …
12 mount  users  samba  root 

2
ユーザーが読み取れないファイルを見つけますか?
特定のユーザーが読み取ることができないファイルを見つけたいのですが。 ユーザー名が「user123」であり、「user123」というグループに属しているとします。user123が所有している場合にu + rがオンになっているファイルを見つけたい。ファイルがグループuser123の場合、g + rがオンになっている必要があります。o + rをオンにすることができないことに失敗しました。 GNU findには「読み取り可能」なので、これを行うことができます。 sudo -u user123 find /start ! -readable -ls ただし、このプロセスは、sudoアクセス権のないユーザーが実行する必要があります。したがって、IIはこれを試しました(o + rはチェックしませんが、現時点ではそれは重要ではありません)。 find /start \( -user user123 ! -perm -u=r \) -o \( -group user123 ! -perm -g=r \) -ls しかし、それはこのファイルをリストします: 272118 4 -rw------- 1 user123 user123 3243 Jul 3 19:50 …
12 find 

7
エコー前のタイムスタンプ
echo?の前にタイムスタンプを作成するより良い方法が存在します。 現在私はこのようにしています: #!/bin/sh if mount | grep -q /mnt/usb; then echo `date +%R\ ` "usb device already mounted" else echo `date +%R\ ` "mounting usb device..." mount -t msdosfs /dev/da0s1 /mnt/usb if mount | grep -q /mnt/usb; then echo `date +%R\ ` "usb device successfully mounted" fi fi 出力は次のようになります。 10:36 …
12 shell  timestamps  echo 



8
1行のコマンドを実行してtelnetを使用してリモートTCPポートをテストする
非常に限られた一連のコマンドとディスク容量を備えた多数のLinuxボックスがあります。しかし、それにはtelnetコマンドがあります。 これらの各プローブにリモートで(プログラムで)接続し、SSHを介して1行のlinuxコマンドを発行します。 Telnetを使用して特定のマシンに接続するための単一のコマンドを実行してから、すぐに切断する必要があります。 私はそれをすべて行うことができますが、すぐに切断されます。Telnetがある種のコンソールまたはターミナルを開き、1行のコマンドでtelnetコマンドを実行してすぐに切断することができません。 これを行うと、指定したポートでマシンに接続できないというエラーメッセージのテキスト出力を簡単に解析でき、まさにそれが私が探しているものです。 では、1行のコマンドを実行して、telnetを使用してマシンに接続し、その後切断する方法を教えてください。
12 bash  telnet 

2
ホットスポットとインターネットアクセスを一緒に—なぜそうしないのですか?
GNOMEでホットスポットを設定しようとすると、次のメッセージが表示されます。 ワイヤレス以外のインターネットに接続している場合は、それを使用してインターネット接続を他のユーザーと共有できます。 ワイヤレスホットスポットをオンにすると、から切断されます<network name>。 ホットスポットがアクティブな間は、ワイヤレスでインターネットにアクセスすることはできません。 ホットスポットをセットアップできず、同時にインターネットに接続できないのはなぜですか?

1
.profileと.bash_profileの違いは何ですか?システムに.profileファイルがないのはなぜですか?
だから私はLinuxにかなり慣れていないし、最近ネットブックにFedora 19をインストールした。LinuxとCLIをより深く理解したいので、今はLearn Linux:The Hard Wayを読んでいます。 演習3では、作成者は次のコマンドを提供します。 ls -al 猫のプロフィール 私はこれらの指示に従おうとしますが、役に立ちません。ls -alで確認できるように、ユーザー名ディレクトリに.profileファイルがありません。私が学んだことから、.bash_profileと.profileファイルは実質的に同じです。私の調査から結論付けた唯一の違いは、.bash_profileが最初にチェックされることです。 Linuxで同じ機能のファイルが複数あるのはなぜか、作成者が.bash_profileではなく.profileを使用しているのはなぜですか(システムが.bash_profileを最初に見つけたときに.profileが読み取られない場合)私のシステムに.profileファイルがないのはなぜですか?
12 bash  profile 

2
Ubuntu / Unityランチャーへのスクリプトのアタッチ
最近IntelliJ IDEAをダウンロードし、を実行してアプリを起動し. idea.shます。アプリは実行中にランチャーに表示されますが、何らかの理由で右クリックすると、他のアプリのように「ランチャーにロック」オプションが表示されません。 ランチャーにどのように取り付けますか? スクリプトを実行していて、そのオプションを無効にする実行可能ファイルを直接実行していないからですか?
12 linux  ubuntu  unity  intellij 

6
Linux Mintでタスクバーを別のモニターに移動する方法は?
Linux Mintでデュアルモニターを使用していますが、左側のモニターに下部のタスクバーを表示する方法がわかりません。現時点では、右側のモニターにのみ表示されます。 左のモニターに移動したり、両方のモニターにまたがるように拡張したりするにはどうすればよいですか?

4
タブキーなしでオートコンプリートをトリガーするにはどうすればよいですか?
ServerAuditiorと呼ばれるアプリでiPhoneを使用して自分のマシンにssh-ingしています。タブキーはありません。スクリーンショットをご覧ください。 タブキーなしでオートコンプリートをトリガーするにはどうすればよいですか?cd-ingで多くの文字を入力したくありません。 このアプリには矢印キーがあります。矢印キーを使用するには、右下にスワイプします。コマンドの最後にウインカーが入っているときに、それを前向き矢印キーにバインドできたら素晴らしいです。

1
特定のモニターの表示設定を保存する
外付けモニターをノートブック(下記の仕様)に接続する場合、VGAとDisplayportのどちらを使用する場合でも、常に画面解像度と表示位置を構成する必要があります。現時点では、arandrと呼ばれるXRandRのGUIユーティリティを使用してこれを行っています。もう1つの問題は、モニターを接続するときに、最高の解像度ではなく、常に最低のディスプレイ解像度が使用されることです。 特定のモニターを接続するたびに、以前に行った構成を自動的に呼び出すことはできますか?たとえば、職場でモニターを接続する場合、ディスプレイを並べてセットアップします。代わりに、私は垂直レイアウトを使用します。 この問題は、私の両方のラップトップで発生します。彼らはFedora 18とXubuntu 13.04を実行しており、すべてXFCEをウィンドウマネージャーとして使用しています。これらは、Intel HD3000グラフィックスが統合されたLenovo X220と同じデバイスです。 更新 モニターごとの設定を作成しようとしましたが、残念ながらfedoraはxorg.confファイルを使用しません。代わりに、Xが起動されるたびに自動構成を試行します(create xorg.confを参照)、によるxorg.confファイルの作成Xorg :1 -configure、 fedora wikiで説明されているように、で失敗しNumber of created screens does not match number of detected devices. ます。 回避策 私は問題を解決する少しの回避策を作りましたが、それはディスプレイポートで接続されたディスプレイに対してのみです。Arandrは、表示設定をシェルスクリプトとして保存できるため、保存した設定を使用してに配置しました.xinitrc。 cat ~/.screenlayout/<name_of_your_settingsfile>.sh > ~/.xinitrc chmod u+x ~/.xinitrc これでうまくいくはずです。誰かがより良い方法を持っている場合は、私に知らせてください。

2
ログインに5回失敗した後にユーザーをロックする方法は?
ログインに5回失敗した後にユーザーをロックする方法は? それを行う方法のディストリビューション/バージョンをいくつか集めましたが、テストできません。 RHEL4:以下を追加します: auth required /lib/security/$ISA/pam_tally.so no_magic_root account required /lib/security/$ISA/pam_tally.so deny=5 reset no_magic_root に: /etc/pam.d/system-auth /etc/pam.d/login /etc/pam.d/sshd RHEL4:??? SLES9:以下を追加します: auth required pam_tally.so no_magic_root account required pam_tally.so deny=5 reset no_magic_root に: /etc/pam.d/login /etc/pam.d/sshd SLES11またはSLES10:以下を追加する: auth required pam_tally.so deny=5 onerr=fail per_user no_lock_time に: /etc/pam.d/common-auth さらに、次を追加します: account required pam_tally.so に: /etc/pam.d/common-account 質問:ログインが5回失敗した後、これがユーザーをロックする有効な方法であることを誰かが確認できますか?またはこれを行う方法? PS: …
12 password  pam  lock 

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