タグ

bashに関するNeanのブックマーク (39)

  • Bash for Beginners - YouTube

    Bash is considered a universal language when it comes to cloud computing and programming. Many languages support Bash commands to pass data and information a...

    Bash for Beginners - YouTube
    Nean
    Nean 2023/03/12
    Microsoft Developerチャンネルから公開のチュートリアル・ヴィデオのplaylist。
  • シェルスクリプトを高級言語のような書き味に近づける Tips 集 | 創作メモ帳

    Bash は言わずと知れた歴史あるコマンド言語です。テキストにコマンドの羅列を記述するだけで、手軽にシェルスクリプトとして実行することができます。 シェルスクリプトの実体はシェルコマンドの羅列に過ぎませんが、手続き型プログラミング言語にあるような制御構文も備えています。変数や条件分岐、ループ、関数などです。これらを使えばシェルスクリプトでプログラミングも可能です。 もちろん、現代の一般的なプログラミング言語と比べると機能は限られます。他の言語には見られないシェルスクリプト特有の癖や記法も数多くあり、最近の言語に慣れている人ほど、つまずくポイントが多いです。 しかし、シェルスクリプトだからこその良さもあります。Bash は現在でも多くの OS で標準シェルとして採用されており、普段使っているシェルコマンドを書くだけで動かせる手軽さは何者にも代えがたいです。一度身につけておくと長く使えるお得な

    シェルスクリプトを高級言語のような書き味に近づける Tips 集 | 創作メモ帳
  • Linux CUI初心者に早く知っておいて欲しいコマンド操作|TechRacho by BPS株式会社

    morimorihoge です。最近はやりたいゲームができても暑くて全ての気力が削がれてしまい、頑張れてないです。湿気ほんとつらい。 さて、いつものようにはてブを眺めていたら、Qiitaの LinuxCUI初心者が早く知りたかったコマンド(操作も) という記事にちょいちょいネガティブブコメがついており、その中に ブコメの人たち、高いレベルのものや綺麗にまとまったものが読みたかったら君たちがその記事を書けばいいんじゃないかな。この記事はタイトルどおりだと思うよ。Ctrl+Uが書いてあるだけでも助かる人はいる。 というコメントがあって確かにその通りだなあと思ったので、少し元記事に欠けてるなーと思った部分を補完しつつまとめてみます。 ※2017/07/31 12:30 ブコメで頂いた情報を反映しました(コマンド編) 前提 恐らくこの記事はRedHat系ディストリビューション(RHEL, Cent

    Linux CUI初心者に早く知っておいて欲しいコマンド操作|TechRacho by BPS株式会社
  • 【学習メモ】LinuxCUI初心者が早く知りたかったコマンド(操作も) - Qiita

    はじめに Linuxを学ぶ上で 先に教えて欲しかったことを書きます。 つまりは、教える機会があれば先に伝えておきたいことです。 便利なキー操作や誤りがあればぜひ教えてください。 また、この記事に対してmorimorihogeさんの分かりやすい補完がありますので、ぜひそちらと合わせてお読みください 流れ 1.キーボード操作編 知ってると便利なショートカット。 2.用語・概念編 知ってるとひらめくかも。 3.コマンド編 知っておくべき重要なコマンド、時短になるコマンド。 キーボード操作編 補完機能 Tab連打。 連打すると勝手にlsしてフォルダ内のファイル一覧を教えてくれる。 候補が絞られると勝手に名前を補完してくれる。 入力間違いでもBackspaceやDeleteできない ^H^H^Hや^[[3~、^[[Dが表示されて涙目。 Ctrl + U で入力したものがきれいに消える。 パスワードを

    【学習メモ】LinuxCUI初心者が早く知りたかったコマンド(操作も) - Qiita
    Nean
    Nean 2017/08/05
    にゃぁ~(ΦωΦ)
  • `rm -rf /` on Bash on Ubuntu on Windows - Qiita

    Help us understand the problem. What is going on with this article?

    `rm -rf /` on Bash on Ubuntu on Windows - Qiita
  • What is Windows Subsystem for Linux

    Windows Subsystem for Linux (WSL) is a feature of Windows that allows you to run a Linux environment on your Windows machine, without the need for a separate virtual machine or dual booting. WSL is designed to provide a seamless and productive experience for developers who want to use both Windows and Linux at the same time. Use WSL to install and run various Linux distributions, such as Ubuntu, D

    What is Windows Subsystem for Linux
  • BASH Running in Ubuntu on Windowsについて

    情報源: BASH Running in Ubuntu on Windows 現状わかってきたことをまとめてみます。 出来ること出来ないこと。Ubuntu on Windowsの用途。 BASH Running in Ubuntu on Windowsで出来ること。 GUIの無いLinuxアプリケーションの実行。 ELF形式のバイナリファイルを直接実行できる。 ELF形式のバイナリを開発できる。 Aptによるアプリケーション管理。 Windows側ファイルシステムのマウント。 Windows側から見るとLinux(Ubuntu)のファイルシステムは通常のディレクトリ/ファイルに見える。 BASH Running in Ubuntu on Windowsで出来ないこと。(そう考えることが出来るもの) Ubuntu側のシェルからのWindowsアプリケーションの起動、またその逆。 Ubuntu

    BASH Running in Ubuntu on Windowsについて
  • [速報]マイクロソフト、BashシェルをWindowsに搭載。Emacs、VT100などサポート。Build 2016 - Publickey

    [速報]マイクロソフト、BashシェルをWindowsに搭載。Emacs、VT100などサポート。Build 2016 マイクロソフトは開発者向けの年次イベント「Build 2016」を米サンフランシスコで開催しています。初日の基調講演では、Windows 10が登場して1年を記念した大型アップデートWindows 10 Anniversary Update」を発表。 その中で、UNIXやLinuxで使われているシェルの1つ「Bash」がWindowsに搭載されると発表がありました。 物のBashがWindowsで走る Kevin Gallo氏。Corporate Vice President, Windows and Devices Group。 Bash on Windowsを発表する。 これは物のBashだ。仮想マシンでもクロスコンパイルされたツールでもなく、ネイティブのUbu

    [速報]マイクロソフト、BashシェルをWindowsに搭載。Emacs、VT100などサポート。Build 2016 - Publickey
    Nean
    Nean 2016/03/31
    《ネイティブのUbuntu Linuxバイナリが、Canonicalとの協業による新しいWindowsサブシステムのマジックによって実行される》。え゛
  • tdenniston/bish · GitHub - Bish is a language that compiles to Bash. It's designed to give shell scripting a more comfortable and modern feel.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    tdenniston/bish · GitHub - Bish is a language that compiles to Bash. It's designed to give shell scripting a more comfortable and modern feel.
    Nean
    Nean 2015/04/29
    “Bish is a language that compiles to Bash. It's designed to give shell scripting a more comfortable and modern feel.”
  • 初心者向け、「上手い」シェルスクリプトの書き方メモ - Qiita

    ここ最近、沢山シェルスクリプトを書くようになりました。 元々あまりシェルスクリプトを書いたこと無かったので、色々と勉強しつつ書いてるのですが、 他のプログラミング言語とはちょっと違って独特なクセというか、発見の度におぉー!ってなることが沢山あって楽しいです。 そんなわけで、最近学んだり参考にした中で特に感動したシェルの上手い書き方をまとめてみます。 きっとまだ知らないこととかもっと上手くやる方法なんかが沢山見つかりそうなので、 もっといいやり方あるよ!って方はコメントください 何もしない : (コロン)コマンド シェルを書いていた時に非常に欲しかったコマンドがこれ!何もしない! : というコマンド(?)を利用すると、何もせずに終了ステータス0(つまり正常終了)を返します。 これが様々な事に使える万能コマンドで、これによって面倒なエラー処理を簡潔にできたり、 入力や出力のリダイレクト元/先と

    初心者向け、「上手い」シェルスクリプトの書き方メモ - Qiita
    Nean
    Nean 2015/02/02
  • hansode.org - このウェブサイトは販売用です! - hansode リソースおよび情報

    このウェブサイトは販売用です! hansode.org は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、hansode.orgが全てとなります。あなたがお探しの内容が見つかることを願っています!

    hansode.org - このウェブサイトは販売用です! - hansode リソースおよび情報
    Nean
    Nean 2015/01/26
    とりあえず。
  • bash(csh)のhashとか言う、気づかないけど便利な機能 - それマグで!

    hashってなに? 起動したコマンドが、何処にあったのか、2回目以降のPATH検索を省略する機能です。 PATH環境変数を変えた後、コマンド行方不明⇛hashによるキャッシュ PATHをいじった後に、コマンドの場所変更が、反映されないことってあるよね #bashの場所の確認 takuya$ which bash /usr/local/bin/bash # 消してやる takuya$ rm /usr/local/bin/bash #消しても /bin/bashにあることを確認 takuya$ which bash /bin/bash #PATH=/bin: あるから bashで起動するよね! takuya$ bash -bash: /usr/local/bin/bash: No such file or directory ## あれれ?おかしいなー bashを削除しても、/bin/bash

    bash(csh)のhashとか言う、気づかないけど便利な機能 - それマグで!
    Nean
    Nean 2015/01/24
  • Trend Micro Incorporated

    オンプレミスからクラウドへの移行をはじめ、ハイブリッドクラウド環境をシームレスに保護しながら、クラウドの利点を実現します。 詳しくはこちら

    Trend Micro Incorporated
  • Fedora Shellshock対策としてbashからdashへ変更検討

    Fedora is a Linux-based operating system that showcases the latest in free and open source software. Fedoraは10月2日(米国時間)、「Dash as default shell」において、デフォルトで利用するシェルはbashではなくdashにすべきではないかという議論を開始した。代替シェルとしてmkshも候補に挙がっている。UbuntuやDebianなどはすでにdashをシステムのデフォルトシェルとしており、こうした取り組みはFedoraのみならず他のLinuxディストリビューションでも進められている。 UNIX系のOSはシステムの起動処理やサービスの制御などにシェルスクリプトを使っている。FreeBSDではash、OpenBSDではpksh、商用UNIX系ではkshがデフォルトのシ

  • Bash ShellShock バグ  修正情報まとめ

    》 個人情報を含むメール誤送信と対応について (龍谷大学, 10/30) 龍谷大学では、2014年10月23日(木)17時頃、10月25日(土)から2日間にわたり実施しました理工学部研究室公開の運営補助をおこなう学学生アルバイトである理工学部および大学院理工学研究科の学生105名に対し、事務連絡をする際に、理工学部および大学院理工学研究科の学生2,634名分の個人情報(生年月日を除く、氏名、住所、電話番号、メールアドレスなど)を含んだメールを誤って送信しました。 うわー orz どうしてそうなった……。 これを受け、学では、学外への個人情報流出という事態を防ぐため、学生アルバイトに、個人情報を含む、誤送信したメールの削除を至急依頼し、2014年10月26日(日)午前に、すべての処理の完了を直接人と対面して確認するとともに、2,634名の学生に対して、流出した個人情報の内容を通知しお詫

  • アップル、「bash」脆弱性修正のOSアップデートを公開

    米サンノゼ(San Jose)で開かれたアップル(Apple)のイベントで展示される「iMac」(2012年10月23日撮影)。(c)AFP/Getty Images/Kevork Djansezian 【9月30日 AFP】米アップル(Apple)は29日、同社のパソコン「マック(Mac)」に搭載されている基ソフト(OS)「OS X」などで先週発見された「bash(バッシュ)」の脆弱(ぜいじゃく)性を修正するアップデートを公開した。 アップデートはOS Xの「Lion」「Mountain Lion」「Mavericks」が対象で、ハッカーに悪用される恐れがあるユニックス(Unix)のシェルの脆弱性を修正する内容。 この脆弱性はOS Xやリナックス(Linux)などのユニックス系OSで見つかっているが、同社によるとOS Xユーザーの大半は、デフォルト設定によって保護されているという。 米

    アップル、「bash」脆弱性修正のOSアップデートを公開
    Nean
    Nean 2014/09/30
    「ユニックス系OS」としている。横文字も平気で交じる記事なのだから、「UNIX系」でいいんぢゃないかと思うけれど、NHKのよりは◯か。
  • 閲覧でウイルス感染も「bash」に重大欠陥 NHKニュース

    インターネットのホームページを表示するサーバーで広く利用されているプログラムに重大な欠陥が見つかり、放置しておくと、個人情報の流出などを招くおそれがあるとして、セキュリティー機関などが早急な対策を呼びかけています。 欠陥が見つかったのは、Linuxという基ソフト上で動く「bash」と呼ばれるプログラムで、インターネットのホームページを表示するサーバーで広く利用されています。 このプログラムについて25日、外部からコンピューターを勝手に操作されかねない重大な欠陥があることが明らかになりました。 この欠陥を悪用されると、サーバーに保管されている個人情報が流出したり、ホームページを閲覧した人のパソコンが、ウイルスに感染するよう仕組まれる危険性があるということです。 このため、セキュリティー機関のJPCERTなどは、このプログラムを利用しているサイトに欠陥が修正された最新のプログラムを早急に導入

    Nean
    Nean 2014/09/27
    BashがNHKで取り上げられる時代になるとは。
  • bashに存在する脆弱性 「Shellshock」について解説

    オンプレミスからクラウドへの移行をはじめ、ハイブリッドクラウド環境をシームレスに保護しながら、クラウドの利点を実現します。 詳しくはこちら

    bashに存在する脆弱性 「Shellshock」について解説
  • bashシェルの修正パッチは不完全、脆弱性突く攻撃の報告も

    9月24日に公開されたbashのパッチは不完全だったことが分かった。既に脆弱性を突く攻撃が出回っているとの報告もある。 LinuxMac OS XなどのUNIX系OSで標準的なシェルとして使われている「bash」に重大な脆弱性が見つかった問題で、9月24日に公開されたパッチは不完全だったことが分かった。攻撃の発生も確認され、影響の大きさは4月に発覚したOpenSSLの脆弱性(Heartbleed)に匹敵すると指摘されている。 米セキュリティ機関US-CERTが9月25日に出したアラートによると、脆弱性はGNU Bash 1.14~4.3に存在し、CentOS、Debian、Mac OS X、Red Hat Enterprise Linux、Ubuntuなどが影響を受ける。24日に脆弱性(識別番号CVE-2014-6271)を修正するパッチが公開され、主要Linuxディストリビューションも

    bashシェルの修正パッチは不完全、脆弱性突く攻撃の報告も
  • bashの脆弱性(CVE-2014-6271) #ShellShock の関連リンクをまとめてみた - piyolog

    bashに脆弱性が確認されたとして騒ぎになっています。ここではCVE-2014-6271に関する情報をまとめます。 #記載内容について、誤っている、追記した方がいい等情報がございましたら@piyokangoまでご連絡お願いします。 脆弱性情報 脆弱性の愛称 ShellShock Bashbug CVE番号 Bash周りで発行されているCVEは6つ。その内詳細が不明なのが2つ。(CVE-2014-6277,CVE-2014-6278) CVE 発見者 想定脅威 特記 CVE-2014-6271 Stephane Chazelas氏 任意のコード実行 ShellShockの発端となったバグ。 CVE-2014-7169 Tavis Ormandy氏 任意のコード実行 CVE-2014-6271修正漏れによる脆弱性 CVE-2014-7186 Redhat DoS メモリ破壊(Out-of-Bo

    bashの脆弱性(CVE-2014-6271) #ShellShock の関連リンクをまとめてみた - piyolog