最近有很多读者朋友对ifconfig命令的功能和用法有疑问。有网友整理了相关内容,希望能回答你的疑惑。关于ifconfig命令的作用,这个网站已经为你找到了问题的答案,希望对你有所帮助。
分享我的Linux常用命令的笔记,喜欢的人可以看看。
终端命令格式:
command[-options][parameter]说明:- command : 命令名, 英语单词或单词缩写的相应功能-[-options]: 选项, 可用于控制命令, 也可以省略- parameter : 传递给命令的参数, 可以是 零个、一个 或者 多个
显示文件列表命令
ls #查看当前目录的内容(缺点:看不到隐藏的文件.无法查看开头的文件)ls -a # 查看当前目录内容,包括隐藏文件ls -al # 查看目录内容的详细信息(包括文件类型、权限、大小等。ls -lh # 查看目录内容的细节,以KMG的形式显示文件大小ls /root #查看root目录的内容ll=> ls -l
linux基本命令
pwd 查看当前目录mkdir 创建目录mkdir -p xxx 创建层级目录rm 命令 -f 强制删除 -r递归cd 目录切换,同cmd ../touch 创建文件 例如 touch txt.txtmv 移动文件或目录也可以重新命名文件或目录mv a.txt dir / mv a.txt b.txt 重命名mv dir1 / 把dir移动到/下面cat 查看文件more 文件内容显示在分页上,还支持直接跳转等功能 #Enter 向下n行,需要定义,默认1 #空格 向下滚一屏 或者Ctrl F #B键 返回上一屏 或者 Ctrl B q:退出moreless 文件内容显示在分页上,还支持跳转等功能。 #空格 前进一页,或者page down #b 后退一页,或者Page up #d 前进半页 #u 后退半页cp 复制find 文件查找 find / -name 'ins*' 以ins开头的文件#搜索/目录,find / -type f -size 10M #搜索/目录下文件大小10m的文件grep grep文本查询可以进行文本查询 grep lang anaconda-ks.cfg ///在文件中搜索langtar 压缩和解压命令 -c 创建tar文件 -v 显示运行过程信息 -f 指定文件名 -z 调用qzip压缩命令压缩 -x 解开tar文件tar -zxvf/xvf -xxxx.tar.gz 将解压文件提交到当前目录tar -zxvf -xxxx.tar.gz -C /root/export/server 指定解压目录解压tar -cvf/czvf test.txt /root/test ######################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################################## ps -ef #查看所有过程 kill -9 12345 #12345进程管道命令杀死pid ,将一个命令的输出结果作为另一个命令的输入ps -ef | grep java 查询java进程useradd username 用户名passwd 用户名 设置密码userdel -r username 删除用户
linux中间的权限管理命令
Linux多任务多用户操作系统,用户是linux系统工作的重要组成部分 ,用户和组管理。
LInux不同的系统资源有不同的使用权限,Linux其他用户对文件创建者(所属用户)、所属用户组给予不同的权限。
所属用户:文件的创建者
所属用户组:与所属用户在同一组中的用户
其他用户:既不是所属用户,也不属于用户组
Linux文件权限
Linux细分文件权限
r: 是指可读内容 对目录是可以的ls
w: 是指可修改的文件内容,对目录 子节点(目录或文件)可以在其中创建或删除
x: 这个文件是否可以运行,目录是否可以cd进入目录
chmod 用于变更文件或目录的权限的命令chmod 666 a.txtchmod u x a.txtchmod u=rwx,g=rw,o=x a.txtifconfig 命令,查看ipnetstat -nltp 查看网络状态
systemctl命令
systemctl 命令是控制系统服务的实用工具。它可以启动、停止、重新启动和关闭系统服务,并显示所有系统服务的当前状态Centos7.0之前,使用service命令,在Centos7.0之后,使用systemctl命令进行服务控制
语法格式: systemctl 操作 服务名
服务管理命令 |
功能 |
systemctl start 服务名 |
开启服务 |
systemctl stop 服务名 |
关闭服务 |
systemctl status 服务名 |
显示服务状态 |
systemctl enable 服务名 |
设置启动自启动 |
systemctl disable 服务名 |
关闭启动并自动启动 |
网络操作
systemctl statusnetwork # 查看网络服务状态
systemctl stopnetwork # 停止网络服务
systemctl startnetwork # 启动网络服务
systemctl restartnetwork # 重启网络服务
防火墙操作
systemctlstop firewalld.service #停止firewall
systemctldisable firewalld.service 禁止firewall启动
systemctlstatus firewalld.service #检查防火墙的状态
磁盘管理命令
df -h disk free 显示磁盘的剩余空间du -h[目录名]disk usage 显示目录下的目录大小free -h 查看内存使用率2.14 时间和日期date 查看系统时间(默认)date "%Y-%m-%d %H:%M:%S" 查看系统时间(指定时间格式)date -s ";时间字符串" 设置系统时间2.15 其他命令ln 命令 可用于创建软连接,类似于创建快捷方式 ln [参数][源文件或目录][目标文件或目录]ln -s 2.txt 1.txt关机重启,reboot 重新启动shutdown -h now 立刻关机halt 立刻关机 不断电关机
vi编辑器使用
vima.txt #直接打开文件
vima.txt #vim是vi的增强版
vima.txt10 #直接打开文件,并定位到第10行
Vi三种编辑模式:
1. 命令行模式
– 打开文件,首先进入命令模式, 使用vi的入口
– 通过 命令 常规编辑文件, 例如 定位 翻页 复制 粘贴 删除
– 在其它图形编辑器下, 通过 快捷键 或者 鼠标 实现的操作, 都在 命令模式 下实现
2. 末行模式 — 执行 保存 退出等操作
– 要退出 vi 返回控制台, 需要在某行模式下输入命令
– 末行模式 是 vi 的出口
3. 编辑模式 — 正常编辑文本
vim编辑模式
命令 |
功能 |
o |
在当前行后插入一个空行 |
O |
在当前行前插入一个空行 |
dd |
删除光标所在行 |
ndd |
从光标位置向下连续删除 n 行 |
yy |
复制光标所在行 |
nyy |
连续复制n行从光标位置向下 |
p |
粘贴 |
u |
撤销上次命令 |
gg |
回到文件的顶部 |
G |
回到文件的末尾 |
/str |
查找str |
:w 文件 |
另存为 |
:w |
保存(ctrl s) |
:q |
退出, 不保存的,不允许退出 |
:q! |
强行退出, 不保存退出 |
:wq |
保存并退出 |
:x |
保存并退出 |
:set nu |
设置行号 |
:%s旧文本/新文本/新文本/g |
文本替换 |
上表是vim操作的快速命令。
重定向命令
1、重定向 >
Linux 本应显示在终端上的内容允许将命令执行结果重新定位到指定文件中。
重定向命令
1、重定向 >
Linux 本应显示在终端上的内容允许将命令执行结果重新定位到指定文件中。ls >test.txt ( test.txt 如果不存在,则创建并覆盖其内容 )。
案例:保存/目录下文件的详细信息test.txt文件中
ll / > test.txt
2、重定向 >>
>>该命令将输出内容
追加
在目标文件中。如果文件不存在,则创建文件;如果文件存在,则将新内容添加到文件的末尾,文件中的原始内容不受影响。
案例:现在有一个文件1.txt,内容如下。现在将整个文件的内容添加到上一个案例中。test.txt文件中
Java Robot Map
Tom Jerry Hamcat 1.txt >> test.txt本篇内容就到这里结束,下一篇文章,我们分享如何在linux系统配置基本环境。谢谢大家,如有不正确,欢迎指正。
主题测试文章,只做测试使用。发布者:艾迪号,转转请注明出处:https://www.cqaedi.cn/fenxiang/41354.html