吴旭华 发表于 2024-6-15 01:41:28

Linux最常用的15个基本命令

目录
Linux基本命令 
命令1:ls (查看指定目录中有哪些内容)
ls / 相当于查看根目录中的内容,相当于查看我的电脑 
ls -l(小写l,大概利用ll)具体查看目录下全部内容
ls /usr/lib(ls+目录名称) 
命令2:pwd(表现用户在哪个目录下(绝对路径)) 
命令3:cd+目录名称(将用户切换到指定目录) 
cd+绝对路径:
​cd+相对路径:
cd..返回上一级目录
小技巧: 
命令4:touch+文件名称(创建空文件) 
命令5:echo(重要是写文件)
echo+字符串(打印内容到控制台) 
echo+字符串+>存在的文件(写文件) 
注意:如果多次利用echo写文件,文件内容将会覆盖,以最后一次为准 
命令6:cat+文件(打开指定文件) 
命令7: mkdir(创建目录)
利用mkdir -p 加多级目录(可以直接生成多级目录) 
命令8:rm(删除文件/目录)
rm-r +要删除的目录(删除目录) 
命令9:mv+必要移动的文件+移动到的目录(移动文件)
mv第二个功能:给文件/目录重定名 
命令10:cp+必要复制的文件+复制的新路径(复制文件) 
cp-r +复制的目录+复制的路径(复制目录)
命令11:man ls(查看各种命令的含义指令) 
命令12:less+文件名称(分页查看) 
命令13:vim+文件名称(创建/打开文件(得当长文本的文件进行誊写插入)) 
命令14:grep+字符串内容+文件名称(查找文件中是否包罗该字符串)
命令15:netstat -anp | grep +端口号 (根据端口号查询进程)

 
Linux重要是通过命令行来进行操作的。
了解一下主机当中的命令行: 
https://img-blog.csdnimg.cn/1ec38cb8c9dc402694bfac3466f59cab.png
Linux基本命令 

命令1:ls (查看指定目录中有哪些内容)

直接利用ls,是查看当前目录:
https://img-blog.csdnimg.cn/360f3b8c538144049da6c79fe069423b.png
笔者的当前目录为空。
固然也可以在ls后面加上绝对路径大概相对路径,来获取到指定路径下的目录:
https://img-blog.csdnimg.cn/079bcc12923149f999d1552896648cf1.png
ls / 相当于查看根目录中的内容,相当于查看我的电脑 

ls -l(小写l,大概利用ll)具体查看目录下全部内容

ls -l /: 
https://img-blog.csdnimg.cn/56f529a751fa4fd7a53d7f9258f58236.png
ll / :
https://img-blog.csdnimg.cn/9f31c89be24e4fb9b4044d0469bd7cf4.png

ls /usr/lib(ls+目录名称) 

https://img-blog.csdnimg.cn/709cd4a68235465ebaf5a03087e230e3.png
命令2:pwd(表现用户在哪个目录下(绝对路径)) 

https://img-blog.csdnimg.cn/252d5c09f8df45f5bfd741caf42778de.png
命令3:cd+目录名称(将用户切换到指定目录) 

cd后面可以加绝对路径也可以加相对路径
cd+绝对路径:

https://img-blog.csdnimg.cn/a3d337cdbe574f71b9fb703490444956.pngcd+相对路径:

https://img-blog.csdnimg.cn/3b7285c0a6f741459bc09013f54dc9d7.png
既可以用绝对路径访问lib目录,也可以利用相对路径。
cd..返回上一级目录

https://img-blog.csdnimg.cn/e71c3cdb49464a87a06a36d53ad978d3.png
小技巧: 

利用cd的时间可以利用tab键位进行补全,如果有一个匹配的选项,直接补全,如果有多个,双击tab就可以列出全部的匹配效果(ctrl+l可以进行清屏)
命令4:touch+文件名称(创建空文件) 

https://img-blog.csdnimg.cn/e1877d26919c4965b7c07d47325f3e5d.png
命令5:echo(重要是写文件)

echo+字符串(打印内容到控制台) 

https://img-blog.csdnimg.cn/4c46a2e50c41413c858fc4e146ccff41.png
echo+字符串+>存在的文件(写文件) 

https://img-blog.csdnimg.cn/d5f73d19f4764d5086f5ad92be20b9bc.png
注意:如果多次利用echo写文件,文件内容将会覆盖,以最后一次为准 

https://img-blog.csdnimg.cn/829546545297416488e9a5f0b3f37885.png 从hellolinux覆盖为hello 
命令6:cat+文件(打开指定文件) 

打开刚刚写入内容的hellolinux.txt文件: 
 https://img-blog.csdnimg.cn/6c902867925d4e0c9dec0d08f2b18944.png
命令7: mkdir(创建目录)

https://img-blog.csdnimg.cn/f792401cb47b4f608985a5ca48a56c8b.png
创建java106这个文件夹。然后我们就可以进入该目录:
https://img-blog.csdnimg.cn/f46c7e413cbc44c0aae401b6fb65a25f.png
利用mkdir -p 加多级目录(可以直接生成多级目录) 

命令8:rm(删除文件/目录)

https://img-blog.csdnimg.cn/34995abf908743c3a443b8d05e83ff27.png
利用rm删除的时间,rm只能删除文件,不能删除目录,输入y的时间体现删除,输入n体现不删除。如果想要删除目录,就必要利用rm-r进行操作
rm-r +要删除的目录(删除目录) 

https://img-blog.csdnimg.cn/9ddefffd69594d8a95619b7389be0974.png 乐成删除ccc目录。
命令9:mv+必要移动的文件+移动到的目录(移动文件)

 https://img-blog.csdnimg.cn/9a3b6e126b2949618f21d09bc512135c.png
乐成将text.txt文件移动到222文件夹下面。
mv第二个功能:给文件/目录重定名 

给目录222重定名为333 
https://img-blog.csdnimg.cn/c4e91c2fb1e5479e8f5a85c12f9240f6.png给333下的text.txt改成t.txt
https://img-blog.csdnimg.cn/61fd3336980b47edb20756e801980c6b.png

命令10:cp+必要复制的文件+复制的新路径(复制文件) 

 https://img-blog.csdnimg.cn/8f1dd3359cf1439e8195f0c037ced097.png
cp是属于复制+粘贴,并不删除原来的文件,如果想要复制的是目录的话,就必要利用cp-r +复制的目录+复制的路径
cp-r +复制的目录+复制的路径(复制目录)

https://img-blog.csdnimg.cn/5f5219d1bd8b4e3abd211dc3bcd35f68.png将目录333复制到目录aaa当中 
命令11:man ls(查看各种命令的含义指令) 

https://img-blog.csdnimg.cn/e096868ded4f4777bbeedaa9a71b9a28.png 看完退出输入q即可 
命令12:less+文件名称(分页查看) 

 https://img-blog.csdnimg.cn/8f3b86fce632486f910b331d8661ff41.png
https://img-blog.csdnimg.cn/8f82d6e0f9f24d758c1dafbcfad67d5c.png 同样输入q退出即可 
命令13:vim+文件名称(创建/打开文件(得当长文本的文件进行誊写插入)) 

vm+文件名称,如果文件名称不存在,则创建文件,存在则打开文件。
https://img-blog.csdnimg.cn/cfaf350edae149eab2d47861bf97e2c7.png
https://img-blog.csdnimg.cn/46fd0023b0b145d4b63ef3ac64e3789e.png
如果存在就会打开文件进入平凡模式,如果想要进行编辑则必要进入插入模式(输入i) 
https://img-blog.csdnimg.cn/ca6c8867e5214bebab1c9b98eb4f219b.png https://img-blog.csdnimg.cn/7451db5a4b1d493b88b936011461460d.png 编辑完成后按下ESC键退出插入模式,然后输入:(冒号)光标会调到最后,再输入wq就乐成生存并且退出了。
https://img-blog.csdnimg.cn/63d3ef659fef476085c5420143a0f4fe.png
https://img-blog.csdnimg.cn/8056d533b52e4d3d8852bdf3600372c3.png注意:如果文本没有进行改变,输入:q也是可以直接退出,一旦改变了就会报错 
为什么倒霉用vim查看日志?
因为首先日志一般不必要进行编辑,另外vim没有分页,一次性出现大量的内容容易使服务器出现宕机。
命令14:grep+字符串内容+文件名称(查找文件中是否包罗该字符串)

https://img-blog.csdnimg.cn/577a3bc844574aafafe98c0ae312bdbf.png
命令15:netstat -anp | grep +端口号 (根据端口号查询进程)

重要是用来查询端口号占用环境。 

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页: [1]
查看完整版本: Linux最常用的15个基本命令