(二)Linux命令使用
生活随笔
收集整理的這篇文章主要介紹了
(二)Linux命令使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
zhu@ubuntu:~$ cp f1 dir1/f3
zhu@ubuntu:~$ cd dir1
zhu@ubuntu:~/dir1$ ls
f1 f3
zhu@ubuntu:~/dir1$ c
c:未找到命令
zhu@ubuntu:~/dir1$ cd
zhu@ubuntu:~$ mkdir2
未找到 'mkdir2' 命令,您要輸入的是否是:命令 'mkdir' 來自于包 'coreutils' (main)
mkdir2:未找到命令
zhu@ubuntu:~$ mkdir dir2
zhu@ubuntu:~$ ls
dir1 dir2 f1 f2 f3 f4 公共的 模板 視頻 圖片 文檔 下載 音樂 桌面
zhu@ubuntu:~$ rm f4
zhu@ubuntu:~$ rm f3
zhu@ubuntu:~$ ls
dir1 dir2 f1 f2 公共的 模板 視頻 圖片 文檔 下載 音樂 桌面
zhu@ubuntu:~$ cklear
未找到 'cklear' 命令,您要輸入的是否是:命令 'clear' 來自于包 'ncurses-bin' (main)
cklear:未找到命令
zhu@ubuntu:~$ clearzhu@ubuntu:~$ cp dir1 dir2
cp: 略過目錄'dir1'
zhu@ubuntu:~$ cd dir2
zhu@ubuntu:~/dir2$ ls
zhu@ubuntu:~/dir2$ cd
zhu@ubuntu:~$ cp /dir1/ /dir2
cp: 無法獲取'/dir1/' 的文件狀態(stat): 沒有那個文件或目錄
zhu@ubuntu:~$ cp -r dir1 dir2
zhu@ubuntu:~$ cd dir2
zhu@ubuntu:~/dir2$ ls
dir1
zhu@ubuntu:~/dir2$ cd
zhu@ubuntu:~$ ls
dir1 dir2 f1 f2 公共的 模板 視頻 圖片 文檔 下載 音樂 桌面
zhu@ubuntu:~$ rm f1 f2
zhu@ubuntu:~$ rm -r dir1 dir2
zhu@ubuntu:~$ ls
公共的 模板 視頻 圖片 文檔 下載 音樂 桌面
zhu@ubuntu:~$ cat >f1
onezhu@ubuntu:~$ cat f1
onezhu@ubuntu:~$ mv f1 f2
zhu@ubuntu:~$ la
.bash_history .gconf .pinyinsearch 公共的
.bash_logout .gnupg .presage 模板
.bashrc .ICEauthority .profile 視頻
.cache .kingsoft .sudo_as_admin_successful 圖片
.config .lesshst .Xauthority 文檔
.dbus .local .xinputrc 下載
.dmrc .mozilla .xsession-errors 音樂
f2 .pam_environment .xsession-errors.old 桌面
zhu@ubuntu:~$ ls
f2 公共的 模板 視頻 圖片 文檔 下載 音樂 桌面
zhu@ubuntu:~$ cat >f3
sdvf
zhu@ubuntu:~$ mv -i f2 f3
mv:是否覆蓋'f3'? n
zhu@ubuntu:~$ ls
f2 f3 公共的 模板 視頻 圖片 文檔 下載 音樂 桌面
zhu@ubuntu:~$ cat f3
sdvf
zhu@ubuntu:~$ mkdir dir1
zhu@ubuntu:~$ ls
dir1 f2 f3 公共的 模板 視頻 圖片 文檔 下載 音樂 桌面
zhu@ubuntu:~$ mv f3 dir1
zhu@ubuntu:~$ cd dir1
zhu@ubuntu:~/dir1$ ls
f3
zhu@ubuntu:~/dir1$ cd
zhu@ubuntu:~$ cp dir1/f3 .
zhu@ubuntu:~$ ls
dir1 f2 f3 公共的 模板 視頻 圖片 文檔 下載 音樂 桌面
zhu@ubuntu:~$ mkdir dir2
zhu@ubuntu:~$ mv f3 dir1 dir2
zhu@ubuntu:~$ cd dir2;ls
dir1 f3
zhu@ubuntu:~/dir2$ cd
zhu@ubuntu:~$ ls
dir2 f2 公共的 模板 視頻 圖片 文檔 下載 音樂 桌面
zhu@ubuntu:~$ cat >f1
fdsv
zhu@ubuntu:~$ mc f1 dir2/f4
程序“mc”尚未安裝。 您可以使用以下命令安裝:
sudo apt install mc
zhu@ubuntu:~$ mv f1 dir2/f4
zhu@ubuntu:~$ cd dir2
zhu@ubuntu:~/dir2$ ls
dir1 f3 f4
zhu@ubuntu:~/dir2$ cd
zhu@ubuntu:~$ ls
dir2 f2 公共的 模板 視頻 圖片 文檔 下載 音樂 桌面
zhu@ubuntu:~$ cd dir2
zhu@ubuntu:~/dir2$ ls
dir1 f3 f4
zhu@ubuntu:~/dir2$ cd
zhu@ubuntu:~$ rm -ir dir2
rm:是否進入目錄'dir2'? y
rm:是否刪除普通文件 'dir2/f3'? y
rm:是否進入目錄'dir2/dir1'? y
rm:是否刪除普通文件 'dir2/dir1/f3'? y
rm:是否刪除目錄 'dir2/dir1'? y
rm:是否刪除普通文件 'dir2/f4'? y
rm:是否刪除目錄 'dir2'? y
zhu@ubuntu:~$ ls
f2 公共的 模板 視頻 圖片 文檔 下載 音樂 桌面
zhu@ubuntu:~$ ^C
i love you
zhu@ubuntu:~$ cat -n f11 haha2 woshini3 怒好嗎4 byebyezhu@ubuntu:~$ cat -n f21 welcome2 chaina3 english4 i love you
zhu@ubuntu:~$ diff f1 f2
1,4c1,4
< haha
< woshini
< 怒好嗎
< byebye
\ 文件尾沒有 newline 字符
---
> welcome
> chaina
> english
> i love you
zhu@ubuntu:~$ clearzhu@ubuntu:~$ ll f1
-rw-rw-r-- 1 zhu zhu 29 Jan 1 2016 f1
zhu@ubuntu:~$ ln f1 f1_link^C
zhu@ubuntu:~$ ln f1 f1_link
zhu@ubuntu:~$ ll f1
-rw-rw-r-- 2 zhu zhu 29 Jan 1 2016 f1
zhu@ubuntu:~$ cat >>f1
dsfafdsa
zhu@ubuntu:~$ cat f1_link
haha
woshini
怒好嗎
byebyedsfafdsa
zhu@ubuntu:~$ rm f1
zhu@ubuntu:~$ cat f1_link
haha
woshini
怒好嗎
byebyedsfafdsa
zhu@ubuntu:~$ ln -s f2 f2_link
zhu@ubuntu:~$ ls
f1_link f2_link 公共的 視頻 文檔 音樂
f2 yy.tar.gz 模板 圖片 下載 桌面
zhu@ubuntu:~$ cat f2_link
welcome
chaina
english
i love you
zhu@ubuntu:~$ cat >>f2_link
asdaf
zhu@ubuntu:~$ cat f2
welcome
chaina
english
i love you
asdaf
zhu@ubuntu:~$ rm f2
zhu@ubuntu:~$ cat f2_link
cat: f2_link: 沒有那個文件或目錄
zhu@ubuntu:~$ ls
f1_link f2_link yy.tar.gz 公共的 模板 視頻 圖片 文檔 下載 音樂 桌面
zhu@ubuntu:~$ mkdir dir1
zhu@ubuntu:~$ ls
dir1 f2_link 公共的 視頻 文檔 音樂
f1_link yy.tar.gz 模板 圖片 下載 桌面
zhu@ubuntu:~$ ln -s dir1 dir1_link
zhu@ubuntu:~$ ls
dir1 f1_link yy.tar.gz 模板 圖片 下載 桌面
dir1_link f2_link 公共的 視頻 文檔 音樂
zhu@ubuntu:~$ ln dir1 dir1_link
ln: dir1: 不允許將硬鏈接指向目錄
zhu@ubuntu:~$ ll dir1
總用量 8
drwxrwxr-x 2 zhu zhu 4096 Nov 22 22:28 ./
drwxr-xr-x 21 zhu zhu 4096 Nov 22 22:29 ../
zhu@ubuntu:~$ ls
dir1 f1_link yy.tar.gz 模板 圖片 下載 桌面
dir1_link f2_link 公共的 視頻 文檔 音樂
zhu@ubuntu:~$ cat f1
cat: f1: 沒有那個文件或目錄
zhu@ubuntu:~$ cat >f1
dsdfas
zhu@ubuntu:~$ gzip -v f1
f1: -28.6% -- replaced with f1.gz
zhu@ubuntu:~$ gunzip -v f1.gz
f1.gz: -28.6% -- replaced with f1
zhu@ubuntu:~$ la
.bash_history f1_link .pinyinsearch 模板
.bash_logout f2_link .presage 視頻
.bashrc .gconf .profile 圖片
.cache .gnupg .sudo_as_admin_successful 文檔
.config .ICEauthority .Xauthority 下載
.dbus .kingsoft .xinputrc 音樂
dir1 .lesshst .xsession-errors 桌面
dir1_link .local .xsession-errors.old
.dmrc .mozilla yy.tar.gz
f1 .pam_environment 公共的
zhu@ubuntu:~$ ls
dir1 f1 f2_link 公共的 視頻 文檔 音樂
dir1_link f1_link yy.tar.gz 模板 圖片 下載 桌面
zhu@ubuntu:~$ cat >f2
asfdfs
zhu@ubuntu:~$ tar -cvf 1.tar f1 f2
f1
f2
zhu@ubuntu:~$ tar -tvf 1.tar
-rw-rw-r-- zhu/zhu 7 2016-11-22 22:34 f1
-rw-rw-r-- zhu/zhu 7 2016-11-22 22:36 f2
zhu@ubuntu:~$ cat >f3
sadfdfzhu@ubuntu:~$ cat >>f3zhu@ubuntu:~$ tar -rvf 1.tar f3
f3
zhu@ubuntu:~$ ls
1.tar dir1_link f1_link f2_link yy.tar.gz 模板 圖片 下載 桌面
dir1 f1 f2 f3 公共的 視頻 文檔 音樂
zhu@ubuntu:~$ rm f1 f2 f3
zhu@ubuntu:~$ ls
1.tar dir1_link f2_link 公共的 視頻 文檔 音樂
dir1 f1_link yy.tar.gz 模板 圖片 下載 桌面
zhu@ubuntu:~$ tar xzvf 1.tar.gz
tar (child): 1.tar.gz:無法 open: 沒有那個文件或目錄
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
zhu@ubuntu:~$ ls
1.tar dir1_link f2_link 公共的 視頻 文檔 音樂
dir1 f1_link yy.tar.gz 模板 圖片 下載 桌面
zhu@ubuntu:~$ tar -xzvf 1.tar.gz
tar (child): 1.tar.gz:無法 open: 沒有那個文件或目錄
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
zhu@ubuntu:~$ tar -xzvf 1.targzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
zhu@ubuntu:~$ tar -xvf 1.tar
f1
f2
f3
zhu@ubuntu:~$ ls
1.tar dir1_link f1_link f2_link yy.tar.gz 模板 圖片 下載 桌面
dir1 f1 f2 f3 公共的 視頻 文檔 音樂
zhu@ubuntu:~$ tar -czvf 1.tar.gz f1 f2
f1
f2
zhu@ubuntu:~$ ls
1.tar dir1 f1 f2 f3 公共的 視頻 文檔 音樂
1.tar.gz dir1_link f1_link f2_link yy.tar.gz 模板 圖片 下載 桌面
zhu@ubuntu:~$ rm f1 f2
zhu@ubuntu:~$ tar -xzvf 2.tar.gz
tar (child): 2.tar.gz:無法 open: 沒有那個文件或目錄
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
zhu@ubuntu:~$ tar -xzvf 1.tar.gz
f1
f2
zhu@ubuntu:~$ ls
1.tar dir1 f1 f2 f3 公共的 視頻 文檔 音樂
1.tar.gz dir1_link f1_link f2_link yy.tar.gz 模板 圖片 下載 桌面zhu@ubuntu:~$ dpkg -l vim
期望狀態=未知(u)/安裝(i)/刪除(r)/清除(p)/保持(h)
| 狀態=未安裝(n)/已安裝(i)/僅存配置(c)/僅解壓縮(U)/配置失敗(F)/不完全安裝(H)/觸發器等待(W)/觸發器未決(T)
|/ 錯誤?=(無)/須重裝(R) (狀態,錯誤:大寫=故障)
||/ 名稱 版本 體系結構: 描述
+++-==============-============-============-=================================
ii vim 2:7.4.1689-3 amd64 Vi IMproved - enhanced vi editor
zhu@ubuntu:~$ dpkg -l sl
期望狀態=未知(u)/安裝(i)/刪除(r)/清除(p)/保持(h)
| 狀態=未安裝(n)/已安裝(i)/僅存配置(c)/僅解壓縮(U)/配置失敗(F)/不完全安裝(H)/觸發器等待(W)/觸發器未決(T)
|/ 錯誤?=(無)/須重裝(R) (狀態,錯誤:大寫=故障)
||/ 名稱 版本 體系結構: 描述
+++-==============-============-============-=================================
ii sl 3.03-17build amd64 Correct you if you type `sl' by m
zhu@ubuntu:~$ dpkg -S /bin/ls
coreutils: /bin/ls
zhu@ubuntu:~$ whereis ls
ls: /bin/ls /usr/share/man/man1/ls.1.gz
zhu@ubuntu:~$ whereis -m ls
ls: /usr/share/man/man1/ls.1.gz
zhu@ubuntu:~$ whatis ls
ls (1) - list directory contents
LS (6) - display animations aimed to correct users who accident...
zhu@ubuntu:~$ ls
1.tar dir1 f1 f2 f3 公共的 視頻 文檔 音樂
1.tar.gz dir1_link f1_link f2_link yy.tar.gz 模板 圖片 下載 桌面
zhu@ubuntu:~$ find f1
f1
zhu@ubuntu:~$ find -name f1
./f1
zhu@ubuntu:~$ find -name 圖片
./圖片
zhu@ubuntu:~$ find dir1 -user zhu
dir1
zhu@ubuntu:~$ find dir1 -type f
zhu@ubuntu:~$ find dir1 -type l
zhu@ubuntu:~$ find dir1 -type d
dir1
zhu@ubuntu:~$ find dir1 -type f -exec ls -l {} \;
zhu@ubuntu:~$ find . -type f -exec ls -l {} \;
-rw-rw-r-- 1 zhu zhu 7 Nov 22 22:38 ./f3
-rw------- 1 zhu zhu 269 Nov 22 22:00 ./.xsession-errors
-rw------- 1 zhu zhu 218 Nov 7 17:09 ./.local/share/recently-used.xbel
-rw------- 1 zhu zhu 81920 Nov 14 16:37 ./.local/share/zeitgeist/activity.sqlitezhu@ubuntu:~$ find dir1 -type -d -ok ls -l {} \;
find: -type 的參數應當僅包含一個字母
zhu@ubuntu:~$ find dir1 -type d -ok ls -l {} \;
< ls ... dir1 > ? y
總用量 0
zhu@ubuntu:~$ grep -n zhu /etc/passwd
40:zhu:x:1000:1000:ubuntu,,,:/home/zhu:/bin/bash
zhu@ubuntu:~$ grep -n .zhu /etc/passwd
40:zhu:x:1000:1000:ubuntu,,,:/home/zhu:/bin/bash
zhu@ubuntu:~$ grep -n .*zhu /etc/passwd
40:zhu:x:1000:1000:ubuntu,,,:/home/zhu:/bin/bash
zhu@ubuntu:~$ grep -n .^zhu /etc/passwd
zhu@ubuntu:~$ grep -n ^zhu /etc/passwd
40:zhu:x:1000:1000:ubuntu,,,:/home/zhu:/bin/bash
zhu@ubuntu:~$ grep -n zhu$ /etc/passwd
zhu@ubuntu:~$ grep -n .zhu /etc/passwd
40:zhu:x:1000:1000:ubuntu,,,:/home/zhu:/bin/bash
zhu@ubuntu:~$ ^C
zhu@ubuntu:~$ dmesg | less[1]+ 已停止 dmesg | less
zhu@ubuntu:~$ df -T
df: /mnt/hgfs: 協議錯誤
文件系統 類型 1K-塊 已用 可用 已用% 掛載點
udev devtmpfs 991052 0 991052 0% /dev
tmpfs tmpfs 203064 6444 196620 4% /run
/dev/sda1 ext4 18447100 6754068 10732932 39% /
tmpfs tmpfs 1015304 244 1015060 1% /dev/shm
tmpfs tmpfs 5120 4 5116 1% /run/lock
tmpfs tmpfs 1015304 0 1015304 0% /sys/fs/cgroup
tmpfs tmpfs 203064 52 203012 1% /run/user/1000
zhu@ubuntu:~$ df -h
df: /mnt/hgfs: 協議錯誤
文件系統 容量 已用 可用 已用% 掛載點
udev 968M 0 968M 0% /dev
tmpfs 199M 6.3M 193M 4% /run
/dev/sda1 18G 6.5G 11G 39% /
tmpfs 992M 244K 992M 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 992M 0 992M 0% /sys/fs/cgroup
tmpfs 199M 52K 199M 1% /run/user/1000
zhu@ubuntu:~$ du /dir1
du: 無法訪問'/dir1': 沒有那個文件或目錄
zhu@ubuntu:~$ du dir1
4 dir1
zhu@ubuntu:~$ free -mtotal used free shared buff/cache available
Mem: 1983 810 297 9 874 944
Swap: 2044 0 2044
zhu@ubuntu:~$ clock
程序“clock”尚未安裝。 您可以使用以下命令安裝:
sudo apt install xview-clients
zhu@ubuntu:~$ su -
密碼:
root@ubuntu:~# clock
程序“clock”尚未安裝。 您可以使用以下命令安裝:
apt install xview-clients
root@ubuntu:~# exit
注銷
zhu@ubuntu:~$ ps -aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.1 0.2 119792 5868 ? Ss 21:58 0:05 /sbin/init aut
root 2 0.0 0.0 0 0 ? S 21:58 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S 21:58 0:00 [ksoftirqd/0]
root 5 0.0 0.0 0 0 ? S< 21:58 0:00 [kworker/0:0H]zhu@ubuntu:~$ psPID TTY TIME CMD2862 pts/1 00:00:00 bash6191 pts/1 00:00:00 dmesg6192 pts/1 00:00:00 less8490 pts/1 00:00:00 ps
zhu@ubuntu:~$ kill -9 6191
zhu@ubuntu:~$ psPID TTY TIME CMD2862 pts/1 00:00:00 bash6192 pts/1 00:00:00 less8680 pts/1 00:00:00 ps[1]+ 已停止 dmesg | less
zhu@ubuntu:~$ dmesg | more +5
[ 0.000000] Command line: BOOT_IMAGE=/boot/vmlinuz-4.4.0-45-generic root=UUID
=74ce8efb-baf4-4aa8-9d5e-1fdba43cd569 ro find_preseed=/preseed.cfg auto nopromptpriority=critical locale=en_US quiet
[ 0.000000] KERNEL supported cpus:
[ 0.000000] Intel GenuineIntel
[ 0.000000] AMD AuthenticAMD
[ 0.000000] Centaur CentaurHauls
[ 0.000000] Disabled fast string operations
[ 0.000000] x86/fpu: xstate_offset[2]: 576, xstate_sizes[2]: 256
[ 0.000000] x86/fpu: Supporting XSAVE feature 0x01: 'x87 floating point regis
ters'
[ 0.000000] x86/fpu: Supporting XSAVE feature 0x02: 'SSE registers'
[ 0.000000] x86/fpu: Supporting XSAVE feature 0x04: 'AVX registers'
[ 0.000000] x86/fpu: Enabled xstate features 0x7, context size is 832 bytes,
using 'standard' format.
[ 0.000000] x86/fpu: Using 'eager' FPU context switches.
[ 0.000000] e820: BIOS-provided physical RAM map:
[ 0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000009e7ff] usable
[ 0.000000] BIOS-e820: [mem 0x000000000009e800-0x000000000009ffff] reserved
[ 0.000000] BIOS-e820: [mem 0x00000000000dc000-0x00000000000fffff] reserved
[ 0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000007fedffff] usable
[ 0.000000] BIOS-e820: [mem 0x000000007fee0000-0x000000007fefefff] ACPI data
[ 0.000000] BIOS-e820: [mem 0x000000007feff000-0x000000007fefffff] ACPI NVS
--更多--
[2]+ 已停止 dmesg | more +5
zhu@ubuntu:~$ freetotal used free shared buff/cache available
Mem: 2030608 833400 300280 9296 896928 963888
Swap: 2094076 0 2094076
zhu@ubuntu:~$ ps -l
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
0 S 1000 2862 2857 0 80 0 - 6047 wait pts/1 00:00:00 bash
0 T 1000 6192 2862 0 80 0 - 2849 signal pts/1 00:00:00 less
0 T 1000 8801 2862 0 80 0 - 3887 signal pts/1 00:00:00 dmesg
0 T 1000 8802 2862 0 80 0 - 2833 signal pts/1 00:00:00 more
0 R 1000 9073 2862 0 80 0 - 7664 - pts/1 00:00:00 ps
zhu@ubuntu:~$ nice -2 ps -l
F S UID PID PPID C PRI NI ADDR SZ WCHAN TTY TIME CMD
0 S 1000 2862 2857 0 80 0 - 6048 wait pts/1 00:00:00 bash
0 T 1000 6192 2862 0 80 0 - 2849 signal pts/1 00:00:00 less
0 T 1000 8801 2862 0 80 0 - 3887 signal pts/1 00:00:00 dmesg
0 T 1000 8802 2862 0 80 0 - 2833 signal pts/1 00:00:00 more
0 R 1000 9294 2862 0 82 2 - 7664 - pts/1 00:00:00 ps
?
轉載于:https://www.cnblogs.com/apppointint/p/8885300.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的(二)Linux命令使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 运维自动化平台
- 下一篇: 你好,亲,我问一下,外国语小学三年级用剑