Arch linux 使用心得


haroopad 的安裝過程

看了網上去官網下載解壓包,按照ubantu的安裝方式,對postint文件操作的時候老是沒反應,但是我已經chomd 755賦予權限了,不知道啥情況就老是不行,所以就索性換種方式

yaourt -S haroopad tldr-git
安裝了haroopad tldr-git

后來我一直找不到haroopad,他顯示已經被安裝在了
/tmp/ (不知道有沒有記錯)
我去指定目錄下面只看到了一個
harooped-v0.13.1-x64.deb

試着去安裝這個deb文件
網上說有三種方式運行deb文件,
一是安裝dpkg yaourt -S dpkg,然后按以前的方法裝。
二是寫PKGBUILD。
三是直接解壓運行。
我選擇方案一
pacman -S dpkg
dpkg -i harooped-v0.13.1-x64.deb(安裝)
dpkg -L harooped(顯示所有已經安裝的Deb包,同時顯示版本號以及簡短說明)
之后發現了我的harooped的位置
感謝這位大佬的dpkg提醒,讓我知道了dpkg -L 的用法
dpkg用法

linux 機器時間不對

一開始我以為是時區不對
但是我記得之前我時間已經調成Asia ShangHai
vim /etc/localtime
感覺這不是時區的問題,真的不知道問題出在哪里,以后懂了再解釋
然后采用無腦式解決方案:
ntpdate pool.ntp.org

linux 添加默認的桌面快捷鍵

參考鏈接
第一種:

進入 /usr/share/applicatoions,找到所需的軟件的快捷方式,拷貝到桌面就可以了。

這種方法不適用所有程序,有的程序不會在這里創建快捷方式。

第二種:

以軟件Netanim為例,桌面新建空文件名為Netznim(不要雙擊打開,要先打開Editor,用它打開),打開Text Editor,打開剛剛創建的空文件,添加內容:

[Desktop Entry]

Type=Application

Version=0.9.4

Name=Netanim

Comment=Run Netanim

Icon=/usr2/ns-allinone-3.25/netanim-3.107/netanim-logo.png

Exec=/usr2/ns-allinone-3.25/netanim-3.107/NetAnim

Terminal=false

第三種:

還是以Netanim為例,具體根據自己的進行修改

運用軟鏈接的方法

在命令窗口中輸入:

ln -s /usr2/ns-allinone-3.25/netanim-3.107/Netanim ~/Desktop

即可在桌面看到相應的快捷方式。這里前一個路徑是程序的源路徑,第二個是需要創建快捷方式的地方。

打開pdf文件

通過 evince語句打開圖形化界面,然后選擇相應文件

打開圖片

display 指令打開圖形化界面

vim使用心得

  1. 1yy 就是復制一行
  2. p 就是粘帖
  3. 搜索某個字段: 命令行模式下 輸入"/China" 查找"China" 然后 n指向"下一個", N指向"上一個" 。

截圖

  1. shift + F11 之后鼠標變成 十 字形狀,然后選擇
  2. 在~/Picture 下面查看 ,用display 打開查看
    另外可以在terminal上進行指令:
    gnome-screenshot -ca(截圖並存儲到剪切板)

查看mp4格式

  1. 安裝mlayer pacman -S mplayer
  2. mplayer "filepath" 打開視頻文件
    更新:
    使用mpv mplayer我找不到進度條 也不知道怎么調快速播放,不會用
    mpv牛逼,mpv的操作快捷鍵

1對比度 -
2對比度+
3亮度 -
4亮度+
5伽馬 -
6伽馬+
7飽和度 -
8飽和度+
9音量減小
0音量增加
上方向鍵播放進度快進1分鍾
下方向鍵播放進度快退1分鍾
左方向鍵播放進度后退5秒
右方向鍵播放進度前進5秒
ctrl與 - 號組合 音軌和視頻的調節(音軌快進一些)
CTRL與+號組合 音軌和視頻的調節(音軌減慢一些)
p或者空格 暫停
i 顯示視頻的詳情參數
m 靜音
z 字幕后退
x 字母前進
f全屏
q 退出
#切換音頻軌,多音頻的可以用
j 切換字幕,多字幕的時候可以使用
J 大寫,反方向的切換字幕
【或{ 播放速度減慢,變化速度不一樣
】或} 播放速度加快,倍速變化速度不一樣
backspace 播放速度返回到一倍速
< 逐幀播放

按下播放,回彈暫停

忘記root用戶的密碼

解決方案,進入單用戶下

ifconfig 沒法使用

pacman -S net-tools dnsutils inetutils iproute2

查看某個端口的進程使用情況

  1. lsof -i:{端口號}
  2. netstat -tunlp用於顯示tcp,udp的端口和進程等相關情況
    注意:
    -t (tcp)僅顯示tcp相關選項
    -u (udp)僅顯示udp相關選項
    -n 拒絕顯示別名,能顯示數字的全部轉化成數字
    -l 僅列出有在Listern(監聽)的服務狀態
    -p 顯示建立相關鏈接的程序名
    netstat -tunlp 查看所有的tcp udp 端口進程

找不到target,比如 pacman -S ifconfig

pkgfile -s ifconfig  找到ifconfig對應的包位置
再pacman

ssh localhost 登陸時出現的密碼問題

ssh操作有3個指令:
systemctl enable sshd.service 開機啟動
systemctl start sshd.service 立即啟動
systemctl restart sshd.service 立即重啟

$ exit # 退出剛才的 ssh localhost
$ cd ~/.ssh/ # 若沒有該目錄,請先執行一次ssh localhost
$ ssh-keygen -t rsa # 會有提示,都按回車就可以
$ cat id_rsa.pub >> authorized_keys # 加入授權
若授權了之后沒反應 ssh localhost之后還是需要重新輸入密碼,則chmod 600 ~/.ssh/authorized_keys
我用了chmod 664 ~/.ssh/authorized_keys命令,更改了authorized_keys文件的權限,因為我之前是可以正常無密碼ssh localhost登陸的,更改權限后就把要說明的問題體現出來了。出現上述問題時因為這個文件需要不同的權限來阻止其他人對該文件的讀寫。因此用的是600而不是664,如果是664,則系統認為時不安全的,這時候就要輸入密碼了。

文件權限模塊

ls -al 之后會看到

//舉個例子
drwxr-xr-x  3 root    root   4096 Oct 28 22:49 .
drwxr-xr-x 18 root    root   4096 Nov  8 16:49 ..
drwx------ 33 gengren users  4096 Nov 22 01:20 gengren
-rwxr-xr-x  1 root    root  10842 Oct 28 13:31 Home
-rwxr-xr-x  1 root    root  10842 Oct 28 22:47 login.html
-rwxr-xr-x  1 root    root  10842 Oct 28 18:06 【真の黑科技】Drcom-WEB.html

好的,里面的 至於
drwxr-xr-x分別是什么意思呢,分割開來看
d rwx r-x r-x
d是目錄,d表示directory,-表示普通文件,可能是二進制文件還有其他的。
重點來了
之后的 rwx組合 r-x r-x 分別表示讀 寫 執, 每個組合分別為: 文件擁有者, 擁有文件用戶組和other的權限
當我們 主要看的是x 如果是diretory的話要記住, x表示執行,如果沒有x權限的話是無法 cd 進去的
然后 r:4 ; w:2; x:1。 結果就是

    chmod 修改文件權限 chmod 777 .bashse
    chown gengren .bashse
    chgrp genren install.log
    //記住,必須-R  ,如果是目錄的話想遞歸操作必須加 R

關於文件擴展名

看P150

Linux目錄配置

只能多看了 ,P152

查看文件內容

cat : 沒啥特殊,內容會比較多
tac : 反向 cat
nl :顯示出內容行數
head :前幾行
tail : 后幾行
less : 沒用過
more :n往下 d往上一頁

文件查找

whereis(尋找特定文件)
比find 快,因為是到數據庫中中找,如果找不到就用
find -name [name]
另外 腳本文件名的查找
whichis

terminal快捷鍵

  1. 最大化窗口: ctrl+上
  2. 最小化窗口: ctrl+下
  3. 刪除整行: ctrl + w
  4. 回到行首: ctrl + a
  5. 回到行末: ctrl + e
  6. 保存停止編輯: ctrl + s

打開網上下載的txt文件發現亂碼了

iconv -f gbk -t utf8 鋼鐵是怎樣煉成的.txt > 鋼鐵是怎樣煉成的.utf8.txt

去~目錄下查看隱藏文件
ls -a
就可以看到有個 .navicat64
把他刪除掉即可無限試用


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM