Unix & Linux

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

2
LinuxからWifi経由でソニーのカメラに接続する方法
ソニーのカメラにはWifi接続が付属していますが、そのソフトウェアはMacとWindowsにのみ配布されます。(www.sony.net/pm/) Linuxからどのように接続できますか?(具体的には、Fedora 22 <-> DSC-HX60) Wifiプッシュを有効にすると、最初にUSB経由でデバイス情報を追加する必要があることがカメラから通知されます。これは、上記のPlayMemoriesソフトウェアでのみ可能であるようです。 Linuxで同じようにする方法を誰かが考え出しましたか? 皮肉なことに、カメラ自体はBusyBoxで実行されているようです:/ http://oss.sony.net/Products/Linux/DI/DSC-HX60V.html PS Windowsソフトウェアを実行するために、WineまたはVMを使用したくない。
9 linux  wifi  camera 

3
カーネルブートログの詳細レベルを下げる
カーネルが起動すると、役立つ重要な情報の他に、次のような多くのデバッグ情報が出力されます。 .... kernel: [0.00000] BIOS-e820: [mem 0x0000000000000000-0x000000000009d3ff] usable kernel: [0.00000] BIOS-e820: [mem 0x000000000009d400-0x000000000009ffff] reserved kernel: [0.00000] BIOS-e820: [mem 0x00000000000e0000-0x00000000000fffff] reserved ... kernel: [0.00000] MTRR variable ranges enabled: kernel: [0.00000] 0 base 0000000000 mask 7E00000000 write-back ... kernel: [0.00000] init_memory_mapping: [mem 0x00100000-0xcf414fff] kernel: [0.00000] [mem 0x00100000-0x001fffff] page 4k kernel: [0.00000] [mem …
9 kernel  boot  logs  rsyslog  dmesg 

1
フォルダー/アイテムに対してchmod、chownコマンドを実行するために必要な権限は何ですか?
私は常にsudoユーザーとしてchmod / chownコマンドを実行しています。しかし、今日私はを使用しないのかと思いましたsudoが、実際にchmod/chownフォルダー/ファイルに対してコマンドを実行するには、どのようなアクセス許可が必要ですか?私は質問をグーグルで試しましたが、特にこの質問に答えるポップアップはありませんでした。
9 linux  sudo  chmod  chown 

1
SSHで複数のポートを転送する
これは私にとってはうまくいきます: ssh -v -L 8080:remotewebserver:8080 me@jumphost さらにポートを含める場合はどうすればよいですか? 8080だけでなく8443、8923、8181も転送したいですか? ポートごとに新しい接続を行う必要がありますか?
9 ssh 

5
このCentOS 7サーバーがWi-Fi接続を認識できないのはなぜですか?
最近、CentOS 7をAcer Aspire Tの唯一のOSとしてインストールしました。これは、ターミナルのみのインターフェースを持つサーバーであるため、GUIはありません。 CentOS 7で利用可能なWi-Fi接続を表示および一覧表示するには、何をする必要がありますか? Network Managerコマンドラインツールnmcliを使用すると、次のメッセージが表示されます。これは、nmcliでwifiが有効になっているが、wifi接続は表示されないことを示しています。 [root@localhost ~]# nmcli general status STATE CONNECTIVITY WIFI-HW WIFI WWAN-HW WWAN disconnected none enabled enabled enabled enabled [root@localhost ~]# nmcli connection show NAME UUID TYPE DEVICE [root@localhost ~]# nmcli device status DEVICE TYPE STATE CONNECTION eno1 ethernet unmanaged -- lo loopback unmanaged …

1
バッシュ:ネストされたセッションの深さはいくつですか?
私がbashシェルを開始したとし ます...そして、bashそのシェル内からの別のセッション ...そしてbashそのセッション内からの別のセッション ...そしてbashそのセッション内からの別のセッション ...(回N)など Nセッションをすべて終了するには、exitN回入力する必要があります。 特定のbashセッション内からネストされている深さを確認するにはどうすればよいですか? 理想的には$STY、スクリーンセッションと同様の環境変数を探しています。

1
単一サーバーへの大規模な同時SSHを有効にする
私の目標は、1台のサーバーで10000の同時SSHを実行できるようにすることです。 簡単にするために、私はlocalhostにsshしています。 for i in `seq 1 10000`; do ssh localhost "echo ${i}; sleep 100" >>./info 2>>./log & done sleep 10010000番目のsshが起動したときに、1番目のsshがまだ接続されていることを確認するためです。これにより、実際には10000のsshが同時に 存在します。 そして、ここに私が得た2種類のエラーメッセージがあります: 1. ssh_exchange_identification: Connection closed by remote host 2. ssh_exchange_identification: read: Connection reset by peer 次の変更を行いました。 /etc/security/limits.confして/etc/security/limits.d/90-nproc.conf、ハードセットソフト&nofile&nproc65535(これは右の最大の可能な値である-更新:?なし最大値である。1048576) で/etc/sysctl.conf、kernel.pty.max = 65535 で/etc/ssh/sshd_config、を設定しMaxStartups 10000ます。 これらの変更により、1つのサーバーに対して1000の同時ssh s を正常に実行できますが、2000以上のssh s では機能しません。 一部の人々は、の値を変更することが示唆されているMaxSessions(?実際に私はその使用状況については明らかではないよ:どのように私の場合には影響を与え多重ん)、/proc/sys/net/core/netdev_max_backlogそして/proc/sys/net/core/somaxconn、彼らは違いはありませんように見えます。 …
9 ssh  sshd  ulimit 

3
USBキーはマウントするたびに同じ名前になりますか?
私はbashスクリプトを介して毎日データを保存するために使用されるUSBキーを持っています。次のコマンドを使用して、特定のユーザーがフォルダーを書き込むことができるように、なんとかマウントしました。 mount /dev/sdc1 /media/usb -o rw,uid=sysop,gid=sysop スクリプトは、必要に応じてディレクトリを実行および作成でき、完璧です。ある時点で、USBキーが取り外され、新しいキー(同じモデル)に交換されます。新しいUSBキーにはまだ名前/dev/sdc1がありますか、それとも別のものですか? それが別のものである場合、それを自動的に作成するために、スクリプトに取り付け部品をどのように含めることができますか?

6
FreeBSD 10.1でシステムビープ音を無効にするにはどうすればよいですか?
FreeBSD 10.1のコンソールでシステムビープ音を無効にするにはどうすればよいですか? 推奨されるコマンドは機能しません。 sysctl設定: # sysctl hw.syscons.bell=0 hw.syscons.bell: 1 -> 0 # sysctl -a | grep bell hw.syscons.bell: 0 バックスペースはまだ耳鳴りビープ音が発生します。 使用する別の提案を見つけましたkbdcontrol: # kbdcontrol -b off # いいえ、まだビープ音が鳴ります。 私のシステムの詳細: 古いゲートウェイMD-78シリーズラップトップ(Intel GM45 Expressチップセット搭載)、ハードウェアボリュームノブなし、明らかに大音量のPCスピーカーボリューム。 FreeBSD 10.1を実行しています。 # uname -a FreeBSD raktop 10.1-RELEASE FreeBSD 10.1-RELEASE #0 r274401: Tue Nov 11 21:02:49 UTC 2014 root@releng1.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC …
9 freebsd  audio 

1
「kernel:NMI watchdog:BUG:soft lockup」の後に他のエラーが続くとどういう意味ですか?
私の端末はすべて開いている(Fedora 22)ので、ここからすべての作業を行っています。時々、ブラウザで情報を検索したり、楽しんだりします。ブラウジングの20〜30分後(ブラウザーはコマンドラインからではなく起動します)、ターミナルに戻り、何か奇妙なものを見つけました。ターミナルのすべてのタブにありました。 Message from syslogd@localhost at Jul 17 23:17:19 ... kernel:NMI watchdog: BUG: soft lockup - CPU#2 stuck for 22s! [migration/2:21] Message from syslogd@localhost at Jul 17 23:17:38 ... kernel:CPU: 2 PID: 21 Comm: migration/2 Not tainted 4.0.7-300.fc22.i686 #1 Message from syslogd@localhost at Jul 17 23:17:39 ... kernel:Hardware name: LENOVO …

4
Cコンパイラは実行可能ファイルを作成できません
Linux Mint 17.1にwineをインストールしようとしています。それをインストールするには、ルートとして./configureを実行しました。 入力: cd Downloads/wine-1.6.2 ./configure 出力: checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking whether make sets $(MAKE)... yes checking for gcc... gcc checking whether the C compiler works... no configure: error: in `/home/(my username)/Downloads/wine-1.6.2': configure: error: C compiler cannot create executables See `config.log' for …
9 linux-mint  gcc  wine 

3
エスケープシーケンスを使用して制御文字を印刷する方法
tputを使用して赤を定義しました red=$(tput setaf 1) 私のプログラムの警告を色分けします。これはうまくいきます: printf '%sfail\n' "$red" # prints 'fail' in red ただし、次のようなエスケープシーケンスをそのまま出力したい場合があります。 \ E [31mfail どうすればいいですか?printfに%qフラグがあることは知っていますが、それは私がしたくない他のものをエスケープします。

5
Debianに特定のパッケージがインストールされているかどうかを確認する方法は?
私はRaspberry Pi B +とRaspbian 5/5/2015、および数年前のガイドを使用しています。Piに接続された外付けNTFS HDDを持っています。記事の古さにより、一般的な慣行が変更され、特定のパッケージと機能が組み込まれたり自動化されたりすることが判明しました。 たとえば、ntfs-3gをインストールするだけで、RaspbianがNTFSドライブ/ボリュームの自動マウントを処理することがわかりました。私が見つけることができるすべての指示とガイダンス(IRC、ラズベリーpiフォーラム、およびLinuxの知り合い)はすべて、非常に技術的になり、実際に私たちがすべて自動機能につまずいていたときに、私のシステムに誰が何を知っているかを教えてくれました。誰も知らなかったか、チェックすることを考えていなかったこと。それ以来、Raspbianを新しいSDカードに新しくインストールし、これまでのところSSHをオンにして、apt-getを更新し、ntfs-3gをインストールしました。 これは私が現在使用している記事です:http : //www.howtogeek.com/139433/how-to-turn-a-raspberry-pi-into-a-low-power-network-storage-device/?PageSpeed = noscript 次のステップは、Sambaを稼働させることです。はい、私はLinuxの人々がWindowsを憎んでいることを知っていますが、私はWindowsの男なので、LinuxシステムがLinuxをフォールバックするのに十分な知識があるまで、Windowsマシンが私のフォールバックです。最終的に、このRaspberry PiはマルチTBドライブを取得しますが、現時点では数GBです。これがNTFSである必要がある理由です。 Sambaがインストールされているかどうかを確認したいと思います。これは、私の指示の次のステップで、Sambaをインストールして構成する方法を示しているためです。私はいくつかのコマンドを試しましたが、結果をどう処理するか、またはそれらの使用方法がわかりません。私はここで検索しましたが、技術的な詳細は私の能力より上にあり、パッケージがインストールされているかどうかを確認するという一見単純な必要性に対応しているとは思いません。 私は試した: apt-cache dump これはあまりにも多くのデータを与えてくれました。数分間スクロールダウンしました。これはRaspberry Pi Handbook 3rd Edition (リンク-アマゾン)から入手しました 私は試した apt-cache showpkg samba Package: samba Versions: 2:3.6.6-6+deb7u5 (/var/lib/apt/lists/mirrordirector.raspbian.org_raspbian_dists_ wheezy_main_binary-armhf_Packages) Description Language: File: /var/lib/apt/lists/mirrordirector.raspbian.org_raspbian_d ists_wheezy_main_binary-armhf_Packages MD5: 0122ac62ef5f4ae21eb2e195eb45ad1d Reverse Depends: winbind,samba 2.2.3-2 task-file-server,samba swat,samba 2:3.6.6-6+deb7u5 smbclient,samba 2.999+3.0.alpha21-4 …

4
文字列に改行文字があると断言し、もしあれば、それを削除する方法
私が制御できない何らかの操作の結果である文字列があります。を使用してこの変数を出力するとecho、次のようになります。 echo $myvar hello しかし、私がするとき if [ $myvar = "hello" ]; then echo they are equal else echo they are not equal fi それらが等しくないことは常にわかります。これはnewlineキャラクターのせいだと思います。 文字列も奇妙に動作します。私がする時: newVAR="this is my var twice: "$myvar$myvar echo $newVAR 私は得ます: hellois my var twice: hello これが原因であるかどうかを確認し、原因newlineである場合は削除するにはどうすればよいですか?
9 bash  string 

3
bash変数の改行
私はbash変数に複数の行を格納しようとしていますが、動作しないようです。 たとえば、/bin1行に1つのファイルをリストしてに保存すると$LS、$LSstdinとしてに渡されwc、常に1が返されます。 $ ls -1 /bin | wc -l 134 $ LS=$(ls -1 /bin); wc -l <<< $LS 1 画面に出力しようとすると、さまざまな結果が得られます。echoすべての行を1行にprintf出力し、最初の行のみを出力します。 #!/bin/bash LS=$(ls -1 /bin) echo $LS printf $LS では、bash変数には複数の行を含めることができますか?
9 bash  shell  quoting 

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