01-Linux操作系统零基础入门学习

1.Ubuntu快捷键

ctrl + Home/End    光标上前/后退一个单词

ctrl +a/e   光标到该行首/尾

Ctrl+u   剪切命令行中光标所在处之前的所有字符(不包括自身)
Ctrl+k    剪切命令行中光标所在处之后的所有字符(包括自身)

Ctrl+l 清屏

Ctrl+y     粘贴刚才所删除的字符

Ctrl+d     删除光标所在处字符

Ctrl+f    光标向后移动字符

ctrl+b   光标向前移动字符

ctrl+w  删除字符直到遇到空格(自身所在空格不算)

Alt+b 移动到当前单词的开头
Alt+f 移动到当前单词的结尾

2.通用语句

pwd:打印当前路径

ls:列出路径下的文件与文件夹

ls xx:列出xx路径下的文件与文件夹

ls -l       ls-a   ls-al   ls-h     ls-lh        ls-alh      

cd :跳转某路径      .  :当前路径

cd ~:回home路径

cd -:在本路径与前一路径之间切换

3.文件/文件夹的增删减

文件的创建:touch xx

文件夹的创建:mkdir xx

文件的删除:rm  xxx

文件夹的删除:rm -r  xxx        rm -d xxx ( -d 是删除空目录),用 rm --help查看

文件(夹)的剪切:mv xx  (->)  xx

文件的复制:cp xx   (->) xx

文件夹复制: cp -r xx   (->) xx

命令查看:xxx --help

4.文件搜索

find  路径   可选项   名字

find  /home/user/desktop   -name  12.txt               * ?   [ ]

find  /home/user/desktop   -name  *12.txt         -iname 不区分大小写

find  /home/user/desktop   -size   +5

find  /home/user/desktop   -name  12.txt

find  /home/user/desktop   -user   xxx

find find  /home/user/desktop   -mmin -5

-a(and)              -o (or)

find  /home/user/desktop   -type   f(文件)

find  /home/user/desktop   -type   d(文件夹)

find  /home/user/desktop   -type  l (软链接)

find  /home/user/desktop   -inum xxx

4. locate xxx  :

查找文件    

快而更新不及时           sudo updatedb

5.查看文件内容

cat   xxxx                cat -b  xxx (加行号不留空行)                   cat -n xxx (加行号留空行)

 more  xxxx(分页)

grep  xx     12.txt 

6.

> (覆盖) 与  >>(后面加)

ls  /home  > 12.txt 

ls  /home  >> 12.txt 

7.管道

   把一个命令输出作为另一个的输入

grep -v ^s  12.txt  |   grep  4$  

ls  /home  |  grep  # 

8.软链接

ln  12.txt     12_softlink

9.用户添加

sudo     useradd -m user1

sudo passwd user1

上一篇:从3个案例看懂:服务台为什么需要“终端管理”工具


下一篇:C# 获取文件的后缀,文件名和路径