Linux 常用命令
1. 常用操作
-
ls或者dir:查看当前文件夹下面有哪些文件(不包括隐藏文件)。
-
ls -l或者ll: 查看当前文件夹下面文件的详细内容(不包括隐藏文件)。
-
ls -a:查看当前文件夹下面所有的内容(包括隐藏文件)。
-
mkdir XX:创建一个名叫 XX 的文件夹。 -
touch XX:创建一个名叫 XX 文件。 -
cd:进入某个文件夹,如果想退出一个文件夹,使用cd..即可。 -
cp dir1 dir2:将 dir2 文件(可以写目录)复制到 dir2 下,dir1 和 die2 都可以写文件目录。如果再复制一个文件夹时,记得在在cp后面添加-R参数,就会递归去复制文件内容。 -
pwd:输出当前文件目录地址。
-
rm 文件名:删除一个文件(不会有任何提示),想要删除一个文件夹在rm后面添加-r参数。 -
mv 文件名 目录:移动文件到指定的目录,如果想要将文件移动到上一层目录,使用mv 文件 ../。 -
scp -P 22 -r 具体文件夹 root@192.168.100.123:/data/coohua-fe/news-admin:将某个本地文件移动到服务器上。 -
ssh root@192.168.0.1:通过 ssh 命令连接服务器,@之前是用户名,@之后是具体连接的服务器。登录成功后,可以使用exit命令退出。 -
su 用户名:在服务器上,通过su的命令,切换用户名登录,在登录成功之后,通过su命令切换用户名时,其实是逐层递增的,一个用户覆盖一个用户,如果使用exit退出的话,会逐层退出。 -
sudo 要运行的命令:在服务器上,如果登录的用户权限不够,可以暂时使用sudo执行某个命令,暂时提升权限。 -
ps -aux | grep XX:查看目前启动的服务,XX 是具体什么服务,比如 apache 服务,nginx 服务,http-server 服务。 -
kill -9 进程号:杀死一个进程。添加-9强制退出,不添加-9让程序自行退出。也可以使用pkill 进程名称杀死一个进程。 -
who:可以查看具体有几个用户在登录到当前的操作系统中。 -
shotdown -h now:关机。
2. 文件操作
2.1 vim 操作
-
vim 文件名:对一个文件进行编辑。 -
i或者a:对文件进行添加修改操作。 -
esc:退出编辑,输入其他命令。如:保存,退出。 -
:q!:强制退出不保存 -
:wq:保存并退出 -
:q:退出 -
/ + 搜索的名称:在对一个文件进行修改时,我们可以对文件中的关键字进行搜索。
2.2 查看文件
- 查看文件全部内容:
cat 文件名 - 查看文件前2行:
head -n 2 文件名 - 查看文件后2行:
tail -n 2 文件名 - 查看某个关键字的次数:
grep "关键词" 文件名 | wc -l - 查看某个关键词的具体修改记录:
grep "关键词" 文件名
3. 网络管理命令
-
ifconfig或者ip addr:查看当前电脑网络端口,包括物理网卡和虚拟网卡还有本机的回环地址。-
物理网卡使用 eth 表示,多个网卡顺序向下排列。
-
本机回环地址使用 lo 表示,不管什么情况下都应该有本机回环地址
127.0.0.1。 -
虚拟网卡包括: docker 之类的虚拟网卡。
-
-
route:查看自己的路由配置,在服务器上输入 route 就可以查看自己的路由配置。 -
ping xx:检查自己的网络正不正常。 -
ss或者netstat: 查看当前进程的端口。 -
ss -anp | grep :22:查看具体端口被哪个占用。
在linux系统中,网卡的配置文件都存放在 /etc/sysconfig/network-scripts/ 下,我们如果网络有故障,可以去查看对应网卡的配置是否正确。

比如物理网卡就是 ifcfg-eth0,可以通过vim修改网卡配置。
4. 下载文件
使用 wget 文件地址 进行文件下载,如果网络不好的情况下,可以使用 wget -c 下载文件的地址,进行断点续传。
还可以使用 curl 进行文件下载。
curl命令有下载访问的功能,可以使用curl在linux中下载包,也可以使用curl模拟请求。
curl -d 'name=lilei&age=27' http://localhost:3000/user/addPerson
通过curl访问接口,curl -d 表示 post请求,后面跟传参,之后是具体访问的接口。
5. 常用的linux终端快捷键
- ctrl+c:结束当前运行的程序
- ctrl+d:结束输入或者退出shell,在某个服务器上操作,相当于登出
- ctrl+s:挂起终端,暂停屏幕输出
- ctrl+q:恢复终端输出
- ctrl+l:清屏
- ctrl+a,ctrl+e:迅速定位到头部和尾部
阅读完后两部曲
- 喜欢的小伙伴点个赞吧,感觉对身边人有帮助的,麻烦动动手指,分享一下。非常感谢各位花时间阅读完,同时很感谢各位的点赞和分享。
- 希望各位关注一下我的公众号吧,新的文章第一时间发到公众号,公众号主要发一些个人随笔、读书笔记、还有一些技术热点和实时热点,并且还有非常吸引人的我个人自费抽奖活动哦~
