码迷,mamicode.com
首页 > 系统相关 > 详细

2 linux基础命令1

时间:2020-06-13 23:23:36      阅读:84      评论:0      收藏:0      [点我收藏+]

标签:linux基础命   idle   退出   打包   打包并压缩   创建   evel   登录   chown   

目录命令:

	ls 
		-a 	查看隐藏文件
		-l	列
		-ld	查看目录
		-h	人性化显示大小
		-i	显示文件编号
		
		
	mkdir  
		-p  	递归创建
		
		
	cp  
		-r  	复制目录
		-p  	保留文件属性复制


	mount /dev/sr0 /mnt/cdrom 挂载cdrom到/mnt/cdrom
		
文件处理:

	touch xxx.file
	touch /tmp/xxx.file
	touch "xxx xxx.file"   	不建议
		
	cat		查看文件 
	
	less/more  	可以分屏	b f enter  翻页和下拉
					/	   搜索关键字
	
	head -n 10 	查看前10行,可以查看动态变化的信息
	
	
	tail -n 10			查看后10行
	
	ln -s 原文件 目标文件		创建软连接

	ln 	创建硬链接,不常用,inode 相同 	,不能针对目录,不能跨分区

		
	
权限管理:

	chmod 640 xxx	修改文件权限为  user:rw-  ,group: r--   other:---
			r 4  w 2  x 1

		-R		目录内的文件继承
			
		** 对于目录, 读 可以列出目录内容, 写,可以在其以创建,删除,x 可以进入目录
		** 对于文件, 读 可以查看文件内容, 写,可以修改内容, x  可以执行文件
		** 可以删除文件,需要对所在的目录有写权限即可	

	chown user file		修改文件的属主

 	

文件搜索:

	find 搜索范围
		-name   	根据名字搜索

		-size +204800   搜索大于100M的文件
				1个数据块512  ,所以换算成M,除以2即可
		-size +204800 -a -size -409600 	搜索大于100m小于200m的文件

		-user  user1	根据用户查找
		
		-cmin -5 	5分钟内被修改属性的文件
		-amin -5 	5分钟内被访问过的文件
		-mmin -5 	5分钟内被访问过的文件
		
		-tpye f		文件
		-tpye d		目录
		-type l		软连接

		-a 		多条件查找
		-exec		同时执行后面的命令
			
		find /etc -name init* -a -type f -exec ls -l {} \:
			查找/etc 下init开头,格式为文件 并ls -l 
				{} \;   很多内容括起来   ;文件结尾    \转义字符		

	locate  xxx  快速查找文件,根据索引库,不查找/tmp
	
	which	查找命令
	
	whereis 查找命令和帮助文档所在目录
	
	grep  查找文本文件字符串的一行的内容


帮助:

	man  
	
	whatis 

	命令 --help

	
	

用户管理:

	useradd		添加用户
	groupadd	添加组
	chgrp group user 	修改user用户属于组group
	
	who  	查看当前登录的用户
			pts 为远程终端, tty 本地登录

	w	查看当前用户
		[testuser@VM_0_17_centos root]$ w
		 20:37:55 up  2:16,  2 users,  load average: 0.00, 0.01, 0.05
		USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU	 WHAT
		root     pts/0    61.149.4.238     18:22    1:14m  0.34s  0.17s	 bash
		root     pts/1    61.149.4.238     19:23    3.00s  0.47s  0.00s  w

	
	last	查看用户登录信息
	
	


压缩解压:
	
	gzip	 	压缩文件,不能压目录
	    	
	gunzip  	解压缩文件

	tar -cvf xxx.tar file  打包目录  v显示详细 
	
	tar -czf xxx.tar.gz file  打包并压缩  z压缩
	
	tar -zxvf xxx.tar.gz   解压缩gzip包    z解压gzip  x解包 v显示详细 f 指定解压文件
	tar -xjf  xxx.tar.bz2  解压缩bz2包

	zip -r test.zip test
	uzip test.zip
	
	bzip2   bunzip2
	
	
	
	

网络命令:

	netstat -tlun  	显示监听端口,不能看到正在连接的
		-an	显示所有连接

		-rn	显示路由表

		

关机重启:
	
	shutdown  -h now
		  -r now

	runlevel 	查看当前系统运行级别
			1 单用户
			3 多用户
			5 图形界面
			
	id:1:initdefault:	修改用户默认运行级别为1
	
	logout  	退出登录


vim “技巧:

	:r  文件名  导入文件内容
	
	:!which ls  查看ls目录
	
	:r !date  导入系统时间

	
	

 

2 linux基础命令1

标签:linux基础命   idle   退出   打包   打包并压缩   创建   evel   登录   chown   

原文地址:https://www.cnblogs.com/abel2020/p/13122078.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!