文章目录
Linux常用命令
1. ls
>ls
命令是列出当前目录
中所包含的文件和目录
,就类似于在windows上双击某个目录,看里面有什么东西一样
如图:输入命令 ls
蓝色代表
目录
黑色 代表普通文件
2. ls -l
ls -l
可以简写为ll
,输入此命令可以 通过列表的方式来列出目录的内容
如图:输入命令 ll
3. pwd
pwd
命令表示说明当前在那个目录里
如图:输入 pwd
命令
4. cd
cd
命令表示进入切换目录(change directory),cd
后面跟上指定路径(这里可以是相对路径,也可以是绝对路径)
如图:我要切换到 java102 目录,输入 命令 cd + java102
注意:下图为何 命令为 cd java102/
? 此处 我们手动敲的时候可以不敲 /
但是如果你使用 TAB
键,他会自动生成没有影响
补充:
cd .. :返回上级目录
cd ~ :进入用户家目
cd - : 返回最近访问目录
4. touch
touch
命令表示创建一个空的文件
如图:输入命令 touch test.txt
5. cat
cat
命令可以显示文件内容
如图:输入命令 cat test.txt
6. echo
echo
命令可以打印内容到控制台,也可以用于写文件
如图:输入命令 echo 333
,控制台打印 333
如图:输入命令 echo 'hello102' > test.txt
代表将 hello102
重定向到 test.txt
文件里面
7. mkdir
mkdir
命令可以进行创建目录的操作
如图:输入命令 mkdir eee
,创建 目录 eee
8. rm & rm -r
rm
指令 可以进行文件的删除操作
如图:输入指令 rm test.txt
rm
也可以进行删除目录
的操作,只需要加上-
r选项就可以了,-r
表示递归,将目录里面的所有内容都进行删除
如图:输入指令 rm -r bbb
指令 rm -f
加文件,可以不弹出提示
如图: 输入指令 rm -f Test.java
9. cp
cp
命令就是对文件进行复制的操作
如图:输入命令 cp test.txt test1.txt
cp
命令 还可以复制目录如图: 输入命令 cp -r 111 456
10. mv
mv
命令对文件
进行移动的操作,还可以将文件
重命名
如图:输入命令 mv test.txt 111
对文件进行移动操作
如图:输入命令 mv 456 789
对文件进行重命名
11. man
man命令是查看其他命令的帮助手册,因为在Linux上的命令是非常多的,因此需要一个这样的手册来随时提供参考,直接使用man加上命令就可以查看了
man ls
12. less
less命令可以进行读取文件内容的操作
,而和cat不同的是,less可以进行按页查看的
(内置了翻页查看),也就是懒加载,而cat是一次性会把所有的内容都显示出来
,如果对于一些内容量比较大的文件,使用less显然比使用cat好一些
less test1.txt
如图: tips:按 q 退出
13. vim
vim是Linux是上一个非常重要的操作,vim既能读取文件内容,也能编辑文件,就是一个文本编辑器
,而这个编辑器并不是那么好操作的,下面就来看一下vim的基本使用
vim test1.txt
按 i 进入 进入插入模式
退出步骤: 1.ESC 2. : 3.wq
w 代表 write 写保存 ,q 代表 quit 退出,表示强制执行
这里就不给大家演示了。
14. grep
grep
命令可以用于查找文件中是否包含指定定字符串
如图:输入指令 grep ‘hello’ test1.txt
15. ps
ps
命令可以用于查看当前系统上运行的进程,ps aux
显示当前的所有进程
1.ps aux 显示系统上所有的进程
2.ps aux | grep “进程名”
3.ps aux | grep “进程名id”
如图:输入指令 ps aux
16. netstat
netstat命令
可以查看系统上的网络状态
,netstat -anp
表示查看网络状态,而一般会搭配grep
来使用:netstat -anp | grep “进程名”/"端口号"
来查看具体进程的网络状态
1.netstat -anp
2.netstat -anp | grep "进程名"
3.netstat -anp | grep "端口号"
17. yum
yum
命令就像一个应用商店一样,可以在里面搜索并进行下载一些东西,yum list
就可以查看所有的应用,但是应用会很多,可能会卡死,这个不建议操作,yum list | grep + 关键字
就可以进行相关的搜索了,然后再使用yum install + 所需要的应用
,就可以直接进行安装了
1. yum list | grep [软件包关键字]
2. yum install [软件包名字]
3. yum remove[软件包名字]