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

Unixは、もともと1969年にBell LabsのAT&T従業員グループによって開発された、マルチタスク、マルチユーザーのコンピューターオペレーティングシステムです。




9
Xセッション全体でxtermを「切り離す」と「再接続する」
xterm(または別のウィンドウ)を保存/切り離し、同じマシンの別のXセッションで再オープン/ロード/再接続する方法はありますか? 私が達成しようとしているのは、マシン上で実行されている2つのVNCセッション間でxtermを実行する「移動」です。 いいえ、私は画面を探していません:) screenを使用したくないのは、xtermごとに個別のscreenセッションを使用する必要があるためです。画面で複数のタブを使用しても、タブを切り替えるのではなく、複数のxtermを一度に確認する必要があるため、私の場合はうまくいきません。 NXも登場した別のオプションですが、s / wをインストールするにはサーバー上の特権が必要です。Xを使用するソリューション、またはウィンドウマネージャのいずれかで直接使用するオプションを探しています。fvwm / xfce / gnomeは良いでしょうが、この機能を持つ他のWMも歓迎します。
14 linux  unix  vnc  xorg 

4
ターミナル対 シェル[複製]
この質問にはすでに回答があります: 9年前に閉鎖されました。 重複の可能性: シェル、コンソール、ターミナルの違いは何ですか? これはおそらく愚かな質問のように聞こえますが、シェル(Bourneやbashなど)とGNOMEのターミナルアプリケーションを明確に区別するのに多くの問題があります。両者は完全に異なることを理解していますが、テキストで書かれた明確な答えを見つけることができないようです。誰もが両方を明確に区別できますか?
14 linux  unix  shell 

6
どのようにして「less」を実行し、検索パターンを自動的に実行しますか?
lessLinuxで実行しようとしていますが、起動後すぐに何かを検索したいです。 基本的にこれを行うようなものです: $ less 次に、を押して'/'、などの検索パターンを"^commit \w+$"入力し、Enterを押して'n'から、を押して後続の各結果を見つけます。 起動を少なくして、パターンを検索したいです。パターンから始めることについてのマニュアルページには何もありませんが、おそらくそれをVimのようなコマンドで送ることができます。
14 linux  unix  less 

4
ユーザーはいくつのUnixグループに所属できますか?
最近、一部のグループメンバーシップが取得されないグループハッピーサイトで状況に遭遇しました。ユーザーがメンバーになることができるグループの数には上限があることを覚えているようです。 特に最近のLinuxシステムに興味がありますが、一部のOSの古いバージョンではその数が少ないことも覚えています。
14 linux  unix 

2
ルートvs管理者vs SYSTEM
さまざまなLinuxディストリビューションをWindowsのソフトウェアと比較する場合、管理アカウントでのアクセスレベルに関する基本的な違いは何ですか? 私はいつも、Windowsの管理者アカウントはUnix ルートアカウントと同等だと思っていました。しかし、SYSTEMはどうですか?通常のユーザーアカウントではありませんが、さまざまなトリックを実行することでシェルを取得できますが、実際には管理者アカウントよりも優れたアクセス許可を持っていますか?

14
スクリプト:XMLファイルのタグの値を抽出する最も簡単なものは何ですか?
pom.xml(Mavenの「プロジェクトオブジェクトモデル」)を読み取り、バージョン情報を抽出したい。以下に例を示します。 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>com.mycompany</groupId> <artifactId>project-parent</artifactId> <name>project-parent</name> <version>1.0.74-SNAPSHOT</version> <dependencies> <dependency> <groupId>com.sybase.jconnect</groupId> <artifactId>jconnect</artifactId> <version>6.05-26023</version> </dependency> <dependency> <groupId>joda-time</groupId> <artifactId>joda-time</artifactId> <version>1.5.2</version> </dependency> <dependency> <groupId>com.sun.jdmk</groupId> <artifactId>jmxtools</artifactId> <version>1.2.1</version> </dependency> <dependency> <groupId>org.easymock</groupId> <artifactId>easymock</artifactId> <version>2.4</version> </dependency> </dependencies> </project> 上記からバージョン「1.0.74-SNAPSHOT」を抽出するにはどうすればよいですか? シンプルなbashスクリプトsedまたはawkを使用して、これを実行できるようになります。それ以外の場合は、単純なpythonが推奨されます。 編集 制約 Linuxボックスは企業環境にあるため、既にインストールされているツールのみを使用できます(xml2などのユーティリティを要求することはできませんが、大量の赤テープを使用する必要があります)。いくつかのソリューションは非常に優れています(既にいくつかの新しいトリックを学びます)が、環境が制限されているために適用できない場合があります 更新されたxmlリスト 依存関係タグを元のリストに追加しました。この場合、一部のハッキングソリューションが機能しない可能性があります ディストリビューション 私が使用しているディストリビューションはRHEL4です
14 linux  bash  unix  python  xml 

6
Linuxでiノード番号を使用してファイルを削除する
UNIX / Linuxでのような特殊文字を使用してファイルを作成する場合touch \"la*、で削除することはできませんrm "la*。iノード番号を使用する必要があります(\名前の前にiノード番号を追加することはできますが、ファイル作成で使用されたことをユーザーとして推測する必要があります)。 rmのマンページを確認しましたが、inode番号については言及していません。行うこともrm inodenumber機能しません。 このコマンドは何ですか?
14 linux  unix  inode 

4
GNOMEセッションの環境変数を設定するにはどうすればよいですか?
私のシステムでは、SDLを使用するアプリの場合、環境変数を設定する必要があります。 export SDL_AUDIODRIVER=alsa サウンドが適切に機能するようにします。この変数がすべてのアプリケーションに存在するようにGNOMEセッションを設定するにはどうすればよいですか(Nautilusを介してアプリケーションを実行する場合、またはDBGLを使用する場合、アプリは正常に動作します)? 編集: 私が設定した(そして、それぞれの後にマシンをリセットする)設定ファイルはありません: .xsession .xsessionrc .gnomerc .bash_profile .profile<-これは一般的な場合に機能しますが、ディストリビューションが変数を他の場所に設定している場合には機能しません。 /etc/profile


1
PowerShellとUnixシェル
PowerShellの機能についていくつか聞いたことがあります。そのうちのいくつかは、Unixシェルの典型的な機能のようです。 そのため、Powershellには、シェルスクリプトと同様に、配管とコマンドレットが含まれているようです。しかし、私はまだそれを試していません(Windowsではありません)、それで私は間違っているかもしれません。 だから私の質問は:PowershellはUnixのシェルに似ているのか、それともコンセプトが違うのか? 後者の場合:概念はどの点で異なりますか?
13 unix  shell  powershell 

7
Arch Linuxのインストールエラー
Acer Aspire 4830tgにArch Linuxをインストールしようとしていますが、引き続き問題が発生します。 背景知識:ArchをUSBスティックからインストールしようとしていますが、bittorrentを使用してISOイメージを取得しました。また、Windows 8(既にインストールされている)と一緒にインストールしようとしています。 Arch Linuxを起動すると、次のエラーが表示されます。 :: Mounting '/dev/disk/by-label/ARCH_201212' to 'run/archiso/bootmnt' Waiting 30 seconds for device /dev/disk/by-label/ARCH_201212 ... ERROR: '/dev/disk/by-label/ARCH_201212' device did not show up after 30 seconds... Falling back to interactive prompt You can try to fix the problem manually, log out when you are finished sh: …

2
ファイルがエイリアスまたはシンボリックリンクかどうかを確認するにはどうすればよいですか?
私はレガシーシステムで作業しており、他のフォルダーにある画像を参照しているファイルがたくさんあります。 lrwxrwxrwx 1 user nobody 56 Feb 10 2010 t100x100.jpg -> /home/www/virtual/categories/swm/24/m/00012/t100x100.jpg lrwxrwxrwx 1 user nobody 56 Feb 10 2010 t100x133.jpg -> /home/www/virtual/categories/swm/24/m/00012/t100x133.jpg lrwxrwxrwx 1 user nobody 56 Feb 10 2010 t125x150.jpg -> /home/www/virtual/categories/swm/24/m/00012/t125x150.jpg lrwxrwxrwx 1 user nobody 56 Feb 10 2010 t150x200.jpg -> /home/www/virtual/categories/swm/24/m/00012/t150x200.jpg これらがシンボリックリンクまたはエイリアスであるかどうかを知るにはどうすればよいですか?
13 bash  unix  shell 

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