IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> Linux常用命令 -> 正文阅读

[开发工具]Linux常用命令

一,关机和重启

1.1 关机

shutdown -h now 	立刻关机
shutdown -h 5		5分钟后关机
poweroff			立刻关机

1.2 重启

shutdown -r now 	立刻重启
shutdown -r 5		5分钟后重启
reboot				立刻重启

二,显示文件目录

2.1 显示文件目录

ll 			显示文件目录
ll -h		显示文件目录,文件大小以M单位显示
ls 			显示文件目录

2.2目录切换cd 命令:cd目录

cd/			切换至根目录
cd /usr		切换到根目录下的usr目录
cd ../		切换到上一级目录或者cd.. 
cd ~		切换到home目录
;cd -		切换到上次访问的目录

三,目录操作

3.1 创建目录【增】mkdir

命令:mkdir目录

mkdir aaa	在当前目录下创建一个名为aaa的目录
3.2 删除目录或文件

命令 rm [-fr] 目录

删除文件

rm 文件名		删除当前目录下的文件
rm -f 文件名		删除当前目录下的文件不询问

删除目录

rm -r   文件名 			递归删除当前目录下所有文件
rm -rf  文件名			递归删除当前目录下所有文件不询问
3.3 文件目录重命名,剪切,复制
mv  aa.txt    bb.txt			将aa.txt 重命名为bb.txt
mv	aa.txt	 /user/etc			将aa.txt 移动到/user/etc 目录下面
cp	aa.txt    /user/etc			将aa.txt 复制到/user/etc 目录下面(注意:如果复制文件夹下带有其它文件的话需要加上-r递归复制)

四、文件操作命令

4.1 新建文件

touch aa.txt			在当前目录下新建aa.txt文件

4.2 修改文件 vi或vim

【vi编辑器的3种模式】
??1、基本上vi可以分为三种状态,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),各模式的功能区分如下:

1,令行模式(command mode)
??控制屏幕光标的移动,字符、字或行的删除,查找,移动复制某区段及进入Insert mode下,或者到last line mode。

命令行模式下的常用命令:
【1】控制光标移动:? ? ? ?
【2】删除当前行:dd (ESC退出编辑模式)
【3】查找:/字符
【4】进入编辑模式:i ,o ,a
【5】进入底行模式::

2,编辑模式(Insert mode)
??只有在Insert mode下,才可以做文字输入,按ESC键可回到命令行模式。

编辑模式下常用命令:
【1】ESC退出编辑模式到命令行模式;

3,底行模式(last line mode)
??将文件保存或退出vi,也可以设置编辑环境,如寻找字符串、列出行号……等。
底行模式下常用命令:
【2】强制退出::q!
【3】保存并退出::wq

4.3 文件的查看

文件的杳看命令:cat命令;more命令;less命令;tail 命令;

cat:看最后一屏

??示例:使用cat查看/etc/sudo.conf文件,只能显示最后一屏内容cat sudo.conf

more:百分比显示

??示例:使用more查看/etc/sudo.conf文件,可以显示百分比,回车可以向下一行,空格可以向下一页,q可以退出查看more
sudo.conf

less:翻页查看

??示例:使用less查看/etc/sudo.conf文件,可以使用犍盘上的PgUp和PgDn向上 和向下翻页,q结束查看less sudo.conf

tail:指定行数或者动态查看

??示例:使用tail-10查看/etc/sudo.conf文件的后10行,Ctrl+C结束tail -10
sudo.conf

实际日志操作:

??cat log.log | head -n 200 #查看log.log前200行
??cat log.log | tail -n 200 #查看log.log后200行
??grep 关键字 文件名I grep 关键字

4.4,find查找命令

find -name aa根据aa文件名查找。
find /root/ -perm 600查找/root目录下权限为600的文件。
find -type f -name n*.log"查找当前目录下以.log结尾的文件。
find -size +100M查找当前目录下大于100M的文件。

五,chmod修改文件权限

??操作文件或目录的用户,有3种不同类型:文件所有者、群组用户、其他用户。最高位表示文件所有者的权限值,中间位表示群组用户的权限值,最低则表示示其他用户的权限值, 所以,chmod 777中,三个数一字7分别对应上面三种用户,权限值都为7。

权限权限数值二进制具体作用
r400000100read读取。当前用户可以读取文件内容,可以浏览目录。
w200000010write写入。当前用户可以新增或修考文件内容,可以删除、移动目录或目录内文件。
x100000001execute执行。当前用户可以执行文样,当前用户可以进入目录。

依照上面的表格,权限组合就是对应权限值求和,如下:

7 = 4 + 2 + 1
5 = 4 + 1
4 = 4

读写运行权限读和运行权限只读权限

因此,chmod 754 aa.txt命令的含义了。

chmod -r 777 aa 递归给aa文件夹下的文件赋最高权限

tar打包/解压文件

tar -zcvf ab.tar aa.txt bb.txt 		将aa和bb文件打包成ab.tar文件
tar -xvf ab.tar -C /usr          	C代表指定解压的位置

七、其他命令

7.1 查看当前目录:pwd

命令:pwd 查看当前目录路径

7.2 查看进程:ps -ef

命令:ps -ef查看所有正在运行的进程

7.3 束进程.kill

命令:kill pid或者kill -9 pid(强制杀死进程)

7.4网络通信命令: ifconfig:查看网卡信息

命令:ifconfig 或 ifconfig | more

7.5 ping:查看与某台机器的连接情况命令

ping ip

7.6 查看系统端口

netstat -an
搜索指定端口 netstat -an | grep 8080

7.7 关闭防火墙

iptables -L iptables -P

7.8 文件上传下载yum方式

rz 将电脑上的文件上传到linux系统中去 (需要安装yum yum -y install lrzsz)
sz 将linux系统中的文件保存到电脑上 (需要安装yum yum -y install lrzsz)

7.9 查看系统资源使用情况

top

7.10 查看磁盘使用情况

df
df -h 磁盘容量单位为M

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2022-09-13 11:38:54  更:2022-09-13 11:42:30 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/25 22:48:05-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码