Unix & Linux

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


15
Dropboxデーモンをバックグラウンドで実行する方法は?
Debian 6とDropboxを使用しています。私は、その後、これらのコマンドを、それをインストールします。 実行する~/.dropbox-dist/dropboxdと、Dropboxが動作します。問題は、ターミナルを閉じるか、さらに悪いことに再起動すると、Dropboxが動作しなくなり、そのデーモンを再度実行する必要があることです。 コンピューターがそのデーモンをバックグラウンドで自動的に起動するようにするにはどうすればよいですか?
38 daemon  dropbox 

6
コマンドをだまして、出力が端末に送信されると考えるようにする方法
出力が端末に送信されるときに動作を変更するコマンド(色付き出力の生成など)が与えられた場合、変更された動作を維持しながら、その出力をパイプラインでどのようにリダイレクトできますか?そのためのユーティリティが存在する必要がありますが、私は知りません。 などの一部のコマンドにはgrep --color=always、動作を強制するオプションフラグがありますが、問題は出力ファイル記述子のテストのみに依存するプログラムの回避方法です。 問題があれば、私のシェルはbashLinux上にあります。
38 shell  pipe  utilities  stdout  pty 

6
ワイルドカード展開から最初の一致を取得するにはどうすればよいですか?
BashやZshなどのシェルは、ワイルドカードを引数に展開します。引数はパターンに一致する数だけです。 $ echo *.txt 1.txt 2.txt 3.txt しかし、すべての一致ではなく、最初の一致のみを返したい場合はどうすればよいですか? $ echo *.txt 1.txt シェル固有のソリューションは気にしませんが、ファイル名の空白に対応するソリューションが欲しいです。
38 shell  wildcards 

2
一致する「」を探しているときに予期しないEOF-bashスクリプト
私はbashスクリプトを書いただけで、常にこのEOFエラーを受け取りました。 だからここに私のスクリプトがあります(OS Xでのみ動作します): #!/bin/bash #DEFINITIONS BEGIN en_sq() { echo -e "Enabling smart quotes..." defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool true status=$(defaults read NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool) if [ "$status" = "1" ] then echo -e "Success! Smart quotes are now enabled." SUCCESS="TRUE" else echo -e "Sorry, an error occured. Try again." fi …
38 bash  shell 

6
youtube-dlなどのターミナルのコマンドにソックスプロキシを使用する方法は?
次のコマンドを実行して、リモートsshサーバーに接続します。 ssh -D 12345 bob@myserver.com これにより、私の国で検閲を回避するためにFirefoxで使用できるソックスプロキシが作成されます。ただし、コマンドラインでそれを利用することはできません。 私の国がyoutubeへのアクセスをブロックしているとしましょう。ssh接続を使用して次のようなコマンドを実行するにはどうすればよいですか? youtube-dl "youtube.com/watch?v=3XjwiV-6_CA" 政府に妨害されることなく?すべての端末コマンドにソックスプロキシを設定するにはどうすればよいですか?
38 ssh  proxy  http-proxy  socks 

4
ファイル内のこれまたはその(2つのこと)をgrepするにはどうすればよいですか?
「then」と「there」を含むファイルがあります。 できます $ grep "then " x.x x and then some x and then some x and then some x and then some そして私はできる $ grep "there " x.x If there is no blob none some will be created 1つの操作で両方を検索するにはどうすればよいですか?私は試した $ grep (then|there) x.x -bash:予期しないトークン `( 'の近くの構文エラー そして grep "(then|there)" …

2
Apertureライブラリのクローンを作成するときにrsyncが「通常でないファイルをスキップする」
rsyncを使用して、Apertureライブラリのバックアップコピーを維持しようとしています。syncコマンドを実行して何が起こるかを確認すると、これが結果です。 rsync --dry-run -r "/Volumes/Data/Aperture Library.aplibrary" "/Volumes/Backup" skipping non-regular file "Aperture Library.aplibrary/Database/BigBlobs.apdb" skipping non-regular file "Aperture Library.aplibrary/Database/Faces.db" skipping non-regular file "Aperture Library.aplibrary/Database/History.apdb" skipping non-regular file "Aperture Library.aplibrary/Database/ImageProxies.apdb" skipping non-regular file "Aperture Library.aplibrary/Database/Library.apdb" skipping non-regular file "Aperture Library.aplibrary/Database/Properties.apdb" 「file」コマンドは、少なくとも「.db」ファイルが「SQLite 3.xデータベース」であることを示しています。これらのファイルをrsyncで同期するにはどうすればよいですか?
38 osx  rsync 

3
/ etc / hostsファイルは別の構成ファイルを参照します
/etc/hostsホストのリストの別の構成ファイルを参照するファイルを取得するにはどうすればよいですか? 例/etc/hosts: ## My Hosts 127.0.0.1 localhost 255.255.255.255 broadcasthost #Other Configurations <Link to /myPath/to/MyConfig/ConfigFile.txt> #Other Addresses 3.3.3.3 MyAwesomeDomain.com 4.4.4.4 SomeplaceIWantToGoTo.com ConfigFile.txt ##My additional Hosts 1.1.1.1 SomeLocation.com 2.2.2.2 AnotherLocation.com /etc/hostsConfigFile.txtがロードされるように、リンク/参照をファイルに追加するにはどうすればよいですか?
38 hosts  etc  reference 

4
PulseAudioの入出力をシェルから変更しますか?
スピーカーと通常のマイクに加えて、時々使用する素敵なワイヤレスヘッドフォンがあります。 ある入力ソースと出力ソースを切り替えるスクリプトを作成したいと思います。基本的には、ヘッドフォンとスピーカー+マイクを切り替えます。 これを変更したい: ...この: 2つの入力と出力の間の転送をスクリプト化する方法はありますか?本質的に私はこのようなものを探しています: CURRENT_INPUT="$(get-current-input-name)" CURRENT_OUTPUT="$(get-current-output-name)" if [ "$CURRENT_INPUT" == "Vengeance 2000" ]; then set-current-input "HD Pro Webcam C920" else set-current-input "Vengeance 2000" fi if ["$CURRENT_OUTPUT" == "Vengeance 2000" ]; then set-current-output "Built-in Audio" else set-current-output "Vengeance 2000" fi これをスクリプト化する方法はありますか?
38 audio  alsa  pulseaudio 


4
特定のネットワークインターフェイスでsshを使用する
openconnectVPNへの接続に使用しています。資格情報を入力した後、私はこれを取得します: POST https://domain.name/... Got CONNECT response: HTTP/1.1 200 OK CSTP connected. DPD 30, Keepalive 30 Connected tun0 as xxx.xxx.xxx.xxx, using SSL Established DTLS connection 実行ifconfigするtun0と、特定のIPアドレスを持つ新しいネットワークインターフェイスが表示されます。 質問:そのプライベートネットワーク上のコンピューターにアクセスできるようにssh、ネットワークインターフェイスのみを使用するにはどうすればよいtun0ですか? 編集: 私のネットワーク構成(route -n)は次のようです: 172.16.194.0 0.0.0.0 255.255.255.0 U 0 0 0 vmnet8 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 172.16.25.0 0.0.0.0 255.255.255.0 U 0 …
38 ssh  routing  vpn 


3
vimの下部で[変換済み]とはどういう意味ですか?
ログファイルがありますが、vimで開くと、読み取り不能になり、下部に[変換済み]が表示されます。[converted]はどういう意味ですか? フォーマットの問題を修正して人間が読めるようにする方法はありますか?
38 vim  vi 

11
ファイルのサブセットをランダムにサンプリングする方法
ファイルのサブセットをサンプリングするために使用できるLinuxコマンドはありますか?たとえば、ファイルには100万行が含まれており、そのファイルから1,000行のみをランダムにサンプリングしたいとします。 ランダムの場合、すべての行が同じ確率で選択され、選択された行はどれも繰り返されないことを意味します。 headそして、tailではなく、ランダムにファイルのサブセットを選ぶことができます。私はいつでもそうするためにPythonスクリプトを書くことができることを知っていますが、この使用法のためのコマンドがあるのではないかと思っています。

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