linux基础知识

linux操作系统

1.linux是一个开源的操作系统,代表的是linux内核。
2.linux的有两大发行版本:
		red hat
		debian

linux操作系统目录的用途:

	1. / -- 是根目录,是linux文件树形结构的顶端。可以理解为windows系统的我的电脑。
	2. /bin --bin目录是存放经常使用的命令;
	3. /boot --boot目录存放启动linux时使用的核心文件,包括连接文件和镜像文件;
	4. /dev --dev目录存放的linux的外部设备,访问设备和访问文件方式相同;
	5. /etc --etc目录存放所有系统管理所需要的配置文件和子目录;
	6. /home --home目录是用户的主目录,一般用用户的账号命名;
	7. /lib --lib目录存放系统最基本的动态链接共享库,作用类似于windows的dll文件,基本上所有的应用程序都需要用到这些共享库;
	8. lost+found -- lost+found目录一般情况下是空的,当系统非法关机,比如停电等,这时,文件就会自动保存到这个目录里;
	9. /mnt --mnt目录里有四个目录,系统提供的目录是为了让用户临时挂载别的文件系统的;
	10./proc --proc目录是虚拟目录,可以访问这个目录来获取系统信息。
	11./root --root目录,这是系统管理员,也被称为超级权限者的用户主目录;
	12./sbin --sbin目录存放的是系统管理员使用的系统管理程序;
	13./tmp --tmp目录是用来存放临时文件的; 

linux基本命令:

	ip:linux查看ip:ifconfig
	端口:netstat
	防火墙:
		临时关闭防火墙:service iptabes stop
		永久关闭防火墙:chkconfig iptables off

目录类:

	查看当前所在路径:pwd
	进入指定的目录:cd+目录名
	回到上一层目录:cd ..
	直接进入根目录:cd /
	查看当前目录有哪些文件或者子目录:ls
	显示所有文件和目录,包括隐藏文件:ls -a
	显示文件或目录的详细信息,包括隐藏文件:ls -la

开关机:

	1.立即关机:shutdown -h now
	2.10:00定时关机:shurdown 10:00
	3.5分钟后定时关机:shutdown +5
	4.注销:logout
	5.重启:reboot

文档目录类:

	创建一个文件夹或者目录:mkdir+文件名
	创建多级目录:mkdir -p +文件夹名 文件夹名
	同时一个文件夹下创建多个目录:mkdir +文件夹名 文件夹名
	删除一个文件夹:rmdir+文件夹名(只能删除空文件夹)
	重命名一个文件夹:mv 旧名字 新名字
	移动并改名: mv 文件名 路径
	剪切文件夹:mv 路径 路径

文档统计、拷贝、删除操作:

	wc:统计文档中字符数,行数,单词数
		按单词数统计:wc -w
		按行数统计;wc -l
		按字符统计wc -m
	cp:拷贝 
		cp 路径 拷贝到哪
	rm:删除:
		rm -rf 强制递归删除
		r表示递归删除,f表示强制删除,不会询问,rm本身只是删除当前文件,删除路径要添加rf。!!!!慎用!!!!!

文档的基本操作类:

	文档中有三种模式:1.命令行模式。2.编辑模式。3.可视化模式也称为visual模式。
	新建一个空文档:touch+文件名。文档内容可以为空。
	新建一个文档:vi + 文件名。文档内容不可为空!!!!,否则会创建失败。
	进入文档:vi + 文件名
	i进入编辑模式
	编辑完成后:
			w--保存
			q--退出
			q!--强制退出
			wq--保存退出
			wq!--强制保存退出
	
	查找文件内容:grep
			例:grep -n mail /etc/passwd
			-n表示对查找内容前加行数显示
			例:cat /etc/passwd | grep root
			|管道符将左边的结果作为右边的命令,查找更精确。
			例:ls -la | grep^d
			查找以d开头的字符串,^表示以。。。开头查
			例:grep -c 'insert' 1.sql
			-c表示统计符合条件的结果的行数有几行
			-n表示查看符合条件的行数编号
			-v表示查看出了‘insert’之外的内容
			-i表示大小写都能显示,去掉表示只看大写
	
	排序:sort
			sort -n    对数字排序
	
	查找:find
			find -name 以文件名查
			find -perm 以权限查
			find -user 以当前用户查
			find - nouser 查没有用户的文件
			find -group 按文件的所属组查
			find -type 按文件类型查
		
	查看文档内容:cat
			cat 显示文档内容
			cat -n  显示文档并显示行号
			more +2 -3  从第二行开始,每次显示3行
	权限类:
			rwx:421
			ugoa:文件所有者、所属组、其他人、所有人
			chmod  修改权限
			chgrp  修改所属组
			chown 修改文件所有者
			whereis 修改命令的名字
			which python 在系统环境变量里查找
			alias  给命令取别名:(超好玩的哦,玩完了及得别再联系了哦!!!!!)
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值