Linux相关基础命令

Linux基础命令

不断在学习中补充,不断在补充中学习

零、命令语法

1、命令 直接回车
2、命令 空格 文件/目录
3、命令 空格 参数选项 文件/目录

一、基础命令

1.pwd	查看当前所在目录位置
2.ls	列出当前目录下所有文件
3.cd	切换路径 change directory
4.mkdir	创建目录 make directory
5.touch	创建普通文件 
//如果不存在则创建
//如果文件存在则更新文件时间,不影响文件内容 如果mkdir就报错了
|touch 文件 				//在当前创建文件
|touch 文件1 文件2 文件3 	//一次性创建多个文件
|touch /opt/test.txt 	//在指定目录创建test.txt文件
6.cp	复制文件到指定目录,不影响源文件
|cp 文件1 文件2 目录			//拷贝多个文件到目录
|cp -r 目录A 目录B	//递归(recursive)拷贝目录A及其下面所有文件到目录B
7.mv	移动文件或目录
|mv	源文件 目标路径
|mv 源文件 目标文件
|mv 源文件 修改文件
|mv 文件夹 文件夹 文件夹 目标路径
8.rm	删除remove
|rm -f 文件/目录		//force 不提示直接删除文件
|rm -r 文件/目录 	//recursive递归删除目录及其下所有文件
|rm -rf 文件/目录	//不提示直接删除目录及其下所有文件
9.cat	查看文件内容
|cat 文件名
|cat 路径下文件
|cat -n 显示行号

二、vim编辑

1.:w 			(write)保存当前文件 
2.:q			(quit)退出(文件未修改)
3.:wq 			(write+quit)保存当前文件并退出
4.:q!			(quit+!)不保存强制退出
5.:e 文件名  	(edit)打开另一文件并开始编辑
6.:set nu 		显示行号 
7.:set nonu 	取消显示行号

三、网络相关

1.ifconfig		查看网络配置
cat /etc/sysconfig/network-scripts/ifcfg-ens33	//查看网卡配置文件
2.netstat  		查看系统中的服务与对应的端口
|netstat -antp
3.systemctl  	系统服务管理[start,stop, restart,status]
4.firewall-cmd 防火墙命令
添加:firewall-cmd --zone=public --add-port=80/tcp --permanent    (--permanent永久生效,没有此参数重启后失效)
重新载入:firewall-cmd --reload
查看:firewall-cmd --zone=public --query-port=80/tcp
删除:firewall-cmd --zone=public --remove-port=80/tcp --permanent

四、在线帮助命令

1.man
|man ls
2.--help
|ls	--help
3.info
|info ls

五、关机重启命令

1.shutdown
|shutdown 	#一分钟后关机
|shutdown -c #取消关机指令
|shutdown -h 15 #15分钟后关机
|shutdown -h now #立即关机
|shutdown -r now #立即重启
2.init		 Linux下的进程初始化工具,init进程是所有Linux进程的父进程
|init 0 		停机
|init 1 		单用户模式
|init 2 		多用户模式(没有 NFS(Network File System))
|init 3 		完全多用户模式(有 NFS),登录后进入控制|台命令行模式
|init 4 		系统保留未使用
|init 5 		图形界面
|init 6 		重新启动
3.poweroff #立即关机
4.halt #立即关机
5.reboot #立即重启
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值