Linux操作命令


title: Linux操作命令
categories: 软件安装使用
tags:

  • Linux

1.Linux系统控制:

	shutdown #关机指令
	shutdown -h 10 #计算机在十分钟后关闭
	shutdown -h now #马上关机
	shutdown -r now #系统立马重启
	shutdown -r 10 #十分钟后重启
	reboot #重启
	halt #关闭系统
	

2.Linux目录:

	/bin #binary缩写,放经常使用的命令
	/dev #device设备的缩写,存放Linux的外设设备
	/etc #存放系统的配置文件
	/home #用户自己的目录
	/lib #连接系统最基本的动态连接共享库
	/root #超级管理员的目录
	/tmp #存放一些临时文件
	/usr #类似于Windows下的Program files目录
	/var #放置不断扩充的东西,比如说日志

3.Linux目录处理命令:

	ls #列出目录list
		ll #列出长数据,包括目录权限,目录所有者,目录所有组
		l -a #列出所有文件,包括隐藏文件
	cd #切换目录
		cd / #切换至根目录
		cd home #切换至home目录下,此方法是相对路径法
		cd .. #切换至上一级目录
	pwd #显示当前工作目录print work directory
		pwd -p #显示联级的目录
	mkdir #创建一个空目录make directory
		mkdir -p #创建联级的目录
	rmdir #删除一个空目录remove directory
	cp #复制一个文件或者目录copy
	rm #移除文件或者目录remove
		rm -f #强制删除
		rm -r #删除递归目录
	mv #移动一个文件或者目录move
		mv filename1 filename2 #修改文件名

4.Linux的文件属性:

    d #代表目录
    l #代表链接
    - #代表文件
    r #代表可读 4
    w #代表可写 2
    x #代表可执行 1

    chgrp #更改文件属组
    chown #更改文件属主
    chmod #更改文件的九个属性,分属于owner、group、other的rwx。777代表所有权限都是rwx
        -r #递归的更改

5.Linux文件查看:

	cat #由第一行开始显示文件内容
	tac #和cat相反是从底部开始查看
	nl #每一行都标记数值代表,第几行 Number list
	more #一页一页的查看
	less #可以往前翻页
		/字串 #向下搜索
		?字串 #向上搜索
	head #查看开头几行
	tail #和head相反

6.Linux链接的创建:

	touch #创建一个文件
	ln #创建一个硬链接
	ln -s #创建一个软链接
		ln -s f1 f2 #f2映射到f1中,类似于快捷键


7.Linux编辑文件:

	vim #编辑文件
		i #进入编辑
		Esc #退出编辑
		: #输入指令包括:q w wq wq! q!


8.Linux用户账号管理:

	useradd #创建用户
		-m #此命令可以自动给创建的用户创建一个用户目录在home目录下,以用户名创建
	su username #切换用户
	userdel #删除用户
	usermod #更改用户属性
	passwd #用户管理
		-l :锁定
		-u :口令锁定
		-d :使账号无口令
		-f :强迫用户下次登录修改口令
	psswd username:修改用户密码

9.Linux用户组管理:

	groupadd #添加组
	groupdel #删除组
	groupmod #修改用户组

10.Linux磁盘管理:

 	df # 列出文件系统的整体磁盘使用量
	du # 检查磁盘空间使用量
        -a #列出所有文件
        -k #以kbytes显示文件系统
        -m #以mbytes显示文件系统
        -h #以Gbytes、MBytes、KBytes显示

11.Linux端口操作:

	netstat -anp #查看端口
	netstat -an | grep xx #查看对应的端口信息
	netstat -tunlp | grep xx #查看对应的端口号信息
	lsof -i:xxx #查看对应的端口占用信息
	kill -9 “PID” #关闭对应的端口
	ps -ef | grep redis #查看redis的开启情况

12.Linux解压文件:

	tar -xvf #解压tar包
	tar -xzf #解压tar.gz包

13.Linux安装jdk:

	tar -zxvf (tar.gz包)解压放置目录名 #解压压缩包
	vim /etc/profile #在此文件填写java的配置环境
	java --version #查看java的版本信息

14.Linux查看git信息

    git config --global  --list #查看git登陆的用户信息
    git config --global user.email "youremail" #更换用户邮箱
    git config --global user.name "yourname" #更换用户名

15.Linux组合命令

	cat -n _config.yml |tail -n +92|head -n 20 #查看最后92行往后的20行
	cat -n _config.yml |head -n +92|tail -n 20 #查看最后92行往前的20行
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值