要如何使用鋁來產生氫氣？
經過鹼的處理
氫在不同情況下都會對人體造成危險。與空氣混合時，氫氣會輕易燃燒和爆炸，而純氫氣則會使人窒息。洩漏到空氣中的氫氣無色無味，且可以自燃，產生高溫但無色的火焰，因此有意外灼傷的可能性。液氫的溫度極低，所以和其他低溫液體一樣有一定的危險性，比如會引致凍傷。氫氣可以溶解在多種金屬之中，除了可能的洩漏以外，氫氣還會造成金屬的氫脆現象，引致材料爆裂。氫的許多性質都受到了其自旋異構體比例的影響。不少數據所描述的是處於平衡態的氫氣，但氫氣有時需要幾天乃至幾週的時間才會達致平衡，所以它的安全數據可能和現實中的氫氣有所差別。另外，容器的形狀，也會大大影響氫氣的爆炸臨界溫度和壓力。
在實驗室中，不少化學反應都會釋放氫氣作為副產品。工業生產出的氫可以用來氫化各種不飽和物質。在自然界中，生物體的還原反應也會釋放出氫氣。在實驗室中製備氫氣，一般用非氧化酸與反應性較高的金屬在啟普發生器中發生反應。鋁經過鹼的處理後，也會產生氫氣。對水進行電解，可以很容易地製成氫氣。當低電壓的電流通過水的時候，氧氣會在陽極積累，而氫氣則在陰極積累。在製備氫氣作儲存之用時，陰極的材料一般選用鉑等惰性金屬，以避免與氫氣發生反應。如果製成的氫氣須要當場用來燃燒，則氧氣可助燃，所以陽極也應該用惰性金屬作為材料。理論上的最大能源效率，即產出的氫氣所含潛在能量佔投入電能的比例，為80%至94%。用鋁鎵合金製成的顆粒，加入水中，會產生氫氣。這一反應也會產生氧化鋁，但用於防止顆粒表面形成氧化層、成本較高的鎵在反應之後可以回收再用。這一反應有潛力成為氫能經濟的基礎，因為氫氣可以在現場生成，無須運輸。
在眾多氫氣製備方法中，經濟效益最高的是從碳氫化合物中提取出氫氣。商業上，一般是對天然氣進行蒸汽重整來大規模生產氫氣。在高溫下，水蒸汽和甲烷會發生反應，產生一氧化碳和氫氣。此反應在低壓進行時效率更高，但卻通常在高壓下進行，因為高壓氫氣是市場上最為普及，且變壓吸附純化系統更適合在高壓下工作。由於反應所產生的一氧化碳-氫氣混合物經常直接用於生產甲醇及其他相關的化合物，所以也稱為合成氣。甲烷以外的碳氫化合物也可以用來製造合成氣，但產物比例可能會有所不同。在缺水的情況下，焦炭就會形成，影響合成氣的產量。因此，在進行蒸汽重整過程時，通常應注入過量的蒸汽。利用水氣轉移反應，並以氧化鐵作為催化劑，可從蒸汽中提取出更多的氫氣。蒸汽重整也是二氧化碳的一大工業來源。氫氣的其他生產方法還包括，碳氫化合物的部份氧化反應，以及對煤炭反應的碳產物進行以上的轉移反應。氫氣在生產後，有時會在同一道工業程序中直接被使用，期間不經分離。在用於生產氨的哈柏法中，氫氣是從天然氣中提取出來的。對鹽水進行電解，在產生氯氣的同時，也會生成氫氣作為副產品。
命令列介面是在圖形使用者介面得到普及之前使用最為廣泛的使用者介面，它通常不支援滑鼠，用戶通過鍵盤輸入指令，電腦接收到指令後，予以執行。也有人稱之為字符使用者介面。通常認為，命令列介面沒有圖形使用者介面那麼方便用戶操作。因為，命令列介面的軟體通常需要用戶記憶操作的命令，但是，由於其本身的特點，命令列介面要較圖形使用者介面節約電腦系統的資源。在熟記命令的前提下，使用命令列介面往往要較使用圖形使用者介面的操作速度要快。所以，在現在的圖形使用者介面的作業系統中，通常都保留著可選的命令列介面。雖然現在許多電腦系統都提供了圖形化的操作方式，但是卻都沒有因而停止提供文字模式的命令列操作方式，相反的，許多系統反而更加強這部份的功能，例如Windows就不只加強了操作命令的功能和數量，也一直在改善Shell Programming的方式。而之所以要加強、改善，自然是因為不夠好；作業系統的圖形化操作方式對單一用戶端電腦的操作，已經相當方便，但如果是一群用戶端電腦，或者是24小時運作的伺服器電腦，圖形化操作方式有時會力有未逮，所以需要不斷增強命令列介面的腳本語言和巨集語言來提供豐富的控制與自動化的系統管理能力。