爱之初 Linux 之常见50+条命令

Posted birduncle

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了爱之初 Linux 之常见50+条命令相关的知识,希望对你有一定的参考价值。

 1 $ ls;  #查看当前目录的内容(list列表)
 2 $ pwd; #显示当前所在目录(print work directory)
 3 $ cd;  #跳到指定位置(change directory)
 4 
 5 $ reboot;         #重启
 6 $ shutdown -h 0;  #关机。没有注销和开机的命令哦^_^
 7 $ uname -r;       #查linux内核kernel版本号   
 8 $ clear;          #清屏命令
 9 $ netstat  -an;   #查找linux端口,windows(netstat -ano)
10 
11 $ ls;           #查看当前目录下有哪些文件或文件夹
12 $ ls /home;     #查看指定目录的内容
13 $ mkdir d01;    #创建文件夹(make directory)
14 $ mkdir ./d01 ./d02;         #同时创建多个文件夹
15 $ mkdir -p ./first/second;   #创建多层次的文件夹
16 $ touch ./test.txt;          #创建文件
17 $ rmdir d03;          #删除空目录d101(rm:remove 删除)
18 $ rm -rf test.txt;  #强制删除文件或文件夹(-r:recursive递归的、循环的;-f:force 强制)
19 
20 # cp 源文件路径/源文件名 目标路径; (仅拷贝文件,cp:copy 拷贝)
21 # cp -R 源文件夹路径/源文件夹名 目标路径; (拷贝文件夹或文件,-R:recursive递归的)
22 $ cp /home/testuser/test2.txt ./d01;
23 $ cp -R ./d01 ./d02;
24 
25 # mv 源文件路径/源文件名 目标文件夹; (mv:move 剪切文件或重命名)
26 # 需求:创建文件./test3.txt并移动到./d01
27 $ touch ./test3.txt;
28 $ mv ./test3.txt ./d01;
29 $ cd ./d01;
30 $ mv ./test3.txt ./test4.txt;  #重命名为test4.txt
31  
32 
33 $ less 文件名; #查看文件内容命令。回车一行,空格一页。可以上下键翻行。
34 $ tail -f 文件名; #循环(实时)查看日志文件的尾巴。
35 
36 $ tar -zcvf ./bao3.tar.gz ./linux.txt; #制作压缩包
37 $ tar -zxvf ./bao3.tar.gz -C /home/testuser/d01; #解开压缩包的文件到指定目录
38 
39 # windows平台下的.zip压缩包,在linux系统里面解压
40 $ unzip -d ./ ./f1.zip; #将f1.zip解压到当前目录下
41 
42 #修改文件的权限:权限值可读r:4;可写w:2;可执行e:1 
43 $ chmod -R 574 /home/testuser/qq; #从左往右分别是属主、组内、组外用户的权限。
44 
45 #1.查ip信息
46 $ ifconfig;      
47 #2.测试网络是否连通
48 $ ping 192.168.0.114;
49 
50 
51 #1.查看日历 calendar
52 $ cal; 
53 #2.查看日期
54 $ date;      
55 #3.查看有哪些用户登录了系统
56 $ who;      
57 #4.查看当前用户
58 $ whoami;      
59 #5.查看历史命令
60 $ history;      
61 #6.查看系统正在运行的进程(process)
62 $ ps -ef;      
63 #7.查看系统包含bash的进程(即查看用户进程)
64 $ ps -ef | grep "bash";      
65 
66 
67 #查看系统硬件资源:d:disk磁盘,f:free剩余的,m:memory内存。
68 #1.查看文件或目录的大小
69 $ du -h linux.txt;      
70 #2.查看磁盘信息/空间
71 $ df -h;      
72 #3.查看内存
73 $ free -m;      
74 #4.查看CPUIO虚拟内存(swap交换分区)
75 $ vmstat;      
76 #5.查看当前系统的资源使用率(默认3秒自动刷新一次,相当于windows的资源管理器)
77 $ top;      

 

以上是关于爱之初 Linux 之常见50+条命令的主要内容,如果未能解决你的问题,请参考以下文章

Flutter 爱之初体验

httpd笔记之理论详解优化配置(Apache)web入门

linux中常见的命令

bzoj4330:JSOI2012 爱之项链

Linux最常用命令50条呕心沥血呐,望用之取之

Linux命令行编辑常见的快捷键(有用, 通用)