Linux-基础知识

2020/7/12 Linux
// linux常用命令
1. ssh root@192.168.100.20 // 登录系统
2. ls // 查看当前文件夹下的文件和文件夹
3. ls -a // 查看当前文件夹下的文件和文件夹,包括以.开头的文件和隐藏文件
4. ll // 和2一样,显示不同,一个平铺,一个列表,功能一样
5. clear // 清屏
6. mkdir a // 创建一个a的文件夹
7. rm -rf a // 删除a文件夹,-r是递归删除,-f是强制删除
8. cd dist // 切换到dist目录中去
9. mv index.html index1.html // 把index.html改名变成index1.html
10. mv a.js ../a.js // 把a.js移动到上一级
11. cp a.js a1.js // 把a.js拷贝成a1.js
12. rm a.js // 删除a.js文件,不用加-rf参数
13. touch a.js // 创建a.js文件
14. vi/vim a.js // 进入a.js编辑,输入i进行编辑,按esc退出编辑,按w保存,按:q退出编辑器,按:q!强制退出
15. cat a.js // 查看a.js的内容,直接打印在控制台上
16. head a.js // 查看a.js的内容(前几行)
17. tail a.js // 查看a.js的内容(后几行)
18. grep "babel" package.json // 在package.json中查找babel关键字
19. lsb_release -a // 查看当前操作系统的版本
20. uname -a // 查看系统内核
21. df -Th // 查看文件系统磁盘占用情况,-Th 表示以 1G 为计量,不加则以 1k 为计量
22. top // 查看运行的进程
23. echo 'test' > file.txt // 把 file 文件中的内容替换成 test
24. echo 'test' >> file.txt // 追加 test 到 file 文件中
25. tar zxvf test.tar.gz // 解压,z 表示以 z 结尾,x 表示解压,v 表示显示解压的过程,f 表示解压后的文件名和压缩包一致
26. tar zcvf test1.tar.gz test // 压缩,c 表示压缩,把 test 进行压缩,压缩后的文件叫 test1.tar.gz
27. sudo 的全称为:super user do 顾名思义:干超级用户才能干的事!所以 sudo 最常用的功能就是提升一个命名的执行权限。
28. yum install -y name // 安装 name 包,自动回答 yes
29. 下载安装:
  1. apt-get 用于 debian 系列的 linux 系统,代表是 ubuntu (预装好的)
  2. yum 用于 redhat 系列的 linux 系统,代表是 centOS
  3. wget: 通过 FTPHTTP 协议抓取的文件
  4. curl: 对应 TP, FTPS, HTTP, HTTPS, GOPHER, TELNET 等协议的 lib
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Last Updated: 2024/6/11 14:20:38
    飘向北方
    那吾克热-NW,尤长靖