iT邦幫忙

linux相關文章
共有 1039 則文章
鐵人賽 DevOps DAY 2

技術 Day 02: 實驗環境準備

本系列的實驗,我都是在 AWS 上開一台 EC2 來測試,作業系統會用 Ubuntu 20.04,相關的安裝步驟可以參考官網 Install Docker En...

鐵人賽 自我挑戰組 DAY 4
Linux in my LIFE 系列 第 4

技術 我的Linux生活日記 04-一些電腦基本設定

接下來就是一些電腦基本設定啦。由於這次是以個人電腦使用取向為方向,所以原則上電腦設定的部份已圖形介面為主。以下就是新安裝電腦之後會用的設定。 設定快捷鍵-Tab...

鐵人賽 自我挑戰組 DAY 3
Linux in my LIFE 系列 第 3

技術 我的Linux生活日記 03-建立一個友善的終端機人機介面

既然都安裝Lunx而且畢生都得跟Linux 為伍,必須得跟文字介面為伍。但是我記性偏偏不好,大腦記憶體只有256KB少的可憐,所以安裝完Linux第一件事情是優...

鐵人賽 Software Development DAY 16

技術 Day 16:塑造我們自己的魔法捷徑:type、alias、unalias

講了這麼多指令了,可能有的讀者會開始好奇:所以指令的本質是什麼呢?背後是什麼東西在運作這些指令? 基本上來說,linux 內的指令有四個種類: 作業系統殼層的...

鐵人賽 Software Development DAY 1

技術 Day-00 系列文簡介

大家好,在本系列文中,將以 RISC-V xv6 以主要的學習目標來學習作業系統,希望本文可以達到以下幾個目標 藉由 top-down 的方式學習 xv6 的...

鐵人賽 自我挑戰組 DAY 2
Linux in my LIFE 系列 第 2

技術 我的Linux生活日記 02-安裝Debian

今天讓我詳細介紹如何安裝Debian吧!老實說安裝Debian步驟真的超多的。我記得我第一次接觸Debian 10 安裝時,有點不知所措。因為步驟真的比Ubun...

鐵人賽 Software Development DAY 15

技術 Day 15:指令的秘密解讀:echo

在昨天的文章,我們知道了檔案的移動、複製、以及刪除的方式。 不過一個一個檔案進行調整,實在太麻煩了,有沒有更簡單的方法可以處理這些動作呢? 有的!這邊就要提到在...

鐵人賽 自我挑戰組 DAY 1
Linux in my LIFE 系列 第 1

技術 我的Linux生活日記 01-windows轉Linux的過程

只是為了工作用而已 在大學時就有開始自己接觸 Ubuntu 了,記得第一次接觸是大學時,筆記型電腦越跑越慢,所以決定重新安裝作業系統。依稀記得看到Ubuntu...

鐵人賽 Software Development DAY 14

技術 Day 14:對檔案的進一步操作:cp、mkdir、mv、rm

知道檔案的權限之後,我們就可以開始來嘗試建立一些自己的檔案囉! 其中一種作法,相信各位還記得,就是 Day 12:撰寫檔案,談 nano、vim 所介紹的 na...

鐵人賽 Software Development DAY 13

技術 Day 13:權限的神秘數字 777:談權限的設置方式

前面談了針對檔案的讀寫之後,我們終於可以實際看到權限的效果,以及討論怎麼設置權限了。 權限的設置,如之前說過的一樣,如果一個檔案沒有 r 的權限,那麼該用戶就不...

鐵人賽 Software Development DAY 12

技術 Day 12:撰寫檔案,談 nano、vim

講過許多讀取原本文字檔的方式,接著我們要來嘗試編寫自己的檔案了。 我們可以使用 nano NAME nano - Nano's ANOther e...

鐵人賽 Software Development DAY 11

技術 Day 11:另一種閱讀文字檔案的方式:more、less

除了一次看完全部文字,或者用 head tail 看前面幾行或者後面幾行,有沒有更加類似一般文字編輯器的方式,讓我們可以一頁一頁看文字檔案的呢? 有的!我們還可...

鐵人賽 Software Development DAY 10

技術 Day 10:讀取檔案的能力!cat、head、tail

知道可以做什麼事情的權限之後,我們就可以開始實際的讀取檔案的內容了。 首先,我們還是用指令的方式,去讀取檔案的內容 要讀取檔案的內容,我們可以用 cat 這個指...

鐵人賽 Software Development DAY 9

技術 Day09:魔法的限制——檔案權限:chgrp、chown

今天,我們來聊聊昨天沒有講完的檔案權限! 首先,我們注意到前面的符號。 根據 man 的說明,第一個符號的意義如下 The file mode printed...

鐵人賽 Software Development DAY 8

技術 Day 08:列出資料夾內檔案的 ls,還有能看穿隱身斗篷的秘密指令

能到處進入資料夾以後,接著我們就希望能看到每個資料夾內的檔案了。 要能夠這麼做,我們可以使用 ls 這個指令 man ls NAME ls - l...

鐵人賽 Software Development DAY 7

技術 Day 07:查看自己的檔案,談 `pwd` `cd` 和各個指令

知道自己的帳號之後,就要看看自己在電腦裡面的位置了。 如果是一般的視窗界面的話,打開電腦時,最常看到的就是桌面。 如果是指令列的介面,要看現在自己在哪邊,可以用...

鐵人賽 Software Development DAY 6

技術 Day 06:指令裡面的永久記憶 history

在哈利波特的世界觀裡面,有一個記憶咒,可以用來抹去特定的記憶。當不會魔法的麻瓜們看到與魔法世界相關的事件、人物或物品時,他們的相關記憶就會被魔法師用記憶咒抹去。...

鐵人賽 Software Development DAY 5

技術 Day 05:指令界的大師!談 man 指令

使用指令時,不管你有多久的開發經驗,總是希望在輸入時,身邊可以有一位大師可以請教。 多數時候,google 都會是你的好朋友,除非你的問題很少人知道答案 除了...

鐵人賽 Software Development DAY 4

技術 Day 04:指令中的變身水:su(switch user)

接著,我們要開始學習指令有趣的地方,漸漸體會到指令的魔法之處了。 不過首先,要使用任何魔法之前,我們都要先認識自己 首先,我們複習一下,上次我們透過 whoa...

鐵人賽 Software Development DAY 3

技術 Day 03:認識自己的指令工具

進到指令列環境之後,可能對有些人最棘手的,就是不知道可以做些什麼。 沒有問題!我們先用一些簡單的指令做為練習,讓讀者習慣怎麼透過指令操作電腦。 以下我們以 AW...

鐵人賽 Software Development DAY 2

技術 Day 02:怎麼取得 Linux 環境?如何練習使用指令

要熟悉 linux 指令的操作,首先就是要有一台可以執行 linux 指令的電腦。這樣我們才能練習嘛! 如果讀者已經買了一台 mac 的電腦,那麼恭喜你!Mac...

鐵人賽 Software Development DAY 1

技術 Day 01:什麼是 Linux?為什麼要學 Linux command line interface?

前一陣子,因為談話性節目中提到,導致 Linux 的知名度大幅上漲 不過,可能很多看到這個節目的人,還是有點一知半解:所以 Linux 到底是什麼呢? 首先,...

技術 Linux FAQ : du ( 查看目錄使用多少大小 )

du 不顯示 錯誤訊息在畫面 參考 : https://stackoverflow.com/questions/15141588/exclude-all-p...

技術 Linux FAQ : grep 搜尋檔案內容

基本使用grep 關鍵字 檔案1 檔案2 ...grep 亦可搭配萬⽤字元( * )同時搜尋多個檔案,例如在 /etc/ ⽬錄之下所有 .conf 檔案中,...

技術 Linux FAQ : 查看 jar 檔方式

參考 : https://www.unix.com/unix-for-advanced-and-expert-users/163550-how-read-fi...

技術 我的GNU/Linux生涯:怎么开始你的第一次打包?

怎么开始你的第一次打包? 写在前面: 这是之前给一个公众号投稿的文章,但部分内容被删减。 太复杂的包咱们打不来,咱们先从最简单的壁纸包开始打起。 “打包”...

技術 我的GNU/Linux生涯:崩壊世界の歌姫

写在前面:这篇标题想了三天依旧没什么头绪,直到听歌的时候,听到我很喜欢的一首歌《崩壊世界の歌姫》,就索性把这个歌名当标题了。 既然提到歌,那就安个音乐软件吧。...

技術 我的GNU/Linux生涯:选择你的发行版

写在前面: 这是给想尝试Linux系统的人准备的一个指南,算是个指南吧。 我也正在考虑把信息安全(資訊安全)的内容,弄成分支内容。以后可能会有的。虽然我一直在...

技術 Linux FAQ : ls , cp , rm Argument list too long

Linux FAQ : ls , cp , rm Argument list too long 在使用 Linux 如大量檔案 ls 查看cp 複製rm 清理...

技術 bug : pyinstaller 打包後的文件是shared library

原因:pyinstaller 的一些版本是這樣的;打包的是PIE executable的執行檔案;打包後的是執行檔案,只是很多linux版本的應用管理程式無法識...