zoukankan      html  css  js  c++  java
  • lunux命令笔记

    文件查看命令
    ls / -lh
    	ls	list
    	/	路径
    	-l	具体
    	-lh	具体的人性化显示
    	-ld	显示文件夹
    	-i	显示i节点
    
    mkdir /tmp/mulu/mulu2 /tmp/ma/mb -p
    	-p	递归创建文件夹
    
    文件夹处理命令
    cd /tmp		进入文件夹
    cd ..		返回上一级文件夹
    pwd		显示当前所在文件夹
    cp -r [原文件或文件夹] [目标文件或文件夹]		
    	cp	复制
    	-r	拷贝文件夹
    	-p	保存原来文件的属性 
    mv [原文件或文件夹] [目标文件或文件夹]		
    	mv	移动或剪切
    
    
    文件处理命令
    rmdir	删除空文件夹
    rm	
    	-f	不询问强制删除
    	-rf	删除文件夹
    touch [文件名称]	创建文件
    cat	显示文件内容
    tac	倒着到显示
    more	仅仅能往下翻
    less	可上下翻搜索 /搜索内容 n往下找
    head	显示文件前面几行 执行行指定行
    tail	显示最后的几行
    	-f	动态监视文件变化
    ln -s [原文件] [目标文件]
    	-s 软链接默认硬链接
    	硬链接文件内容同步更新,源文件就算丢失硬链接依旧能够保存
    
    权限管理命令
    chmod [权限] [文件或文件夹]		设置权限
    	权限	r=4 w=2 x=1 +-=
    	-R	递归改动
    chown [全部者] [文件或文件夹]	改动全部者
    chgrp [用户组] [文件或文件夹]	改动所属组
    	groupadd [组名]		加入组
    umask [[设置权限777-rwx]-S]	显示或设置文件的缺省权限
    	-S	直观的显示 u=?g=?o=?
    
    文件搜索命令
    find [搜索范围] [匹配条件]	搜索文件
    	-name	文件名称包括	*?通配符
    	-iname	不区分大写和小写
    	-amin	訪问时间
    	-cmin	文件属性
    	-mmin	文件内容
    	-size	文件大小		-a代表and -o代表 or 小于-大于+
    	-type	文件类型		f文件 d文件夹 l软链接文件
    	-exec	对结果执行	-ok询问是否操作 ls {} .
    	-inum	依据i节点	-exec rm {} 
    locate	高速查找文件,是在资料库里面查找的
    	updatadb	更新资料库
    	-i	不区分大写和小写
    which [命令]	搜索命令所在文件夹及别名信息
    whereis	[命令]	搜索命令所在文件夹及帮助文档路径
    grep [查找的字符] [文件]		找文件中面包括字符串的所在行显示出来
    	-i	不区分大写和小写
    	-v	排除指定字符	^# 行首为#排除
    帮助命令
    man	查询帮助信息	1命令帮助 5配置文件说明
    whatis	查询简短的帮助
    apropos	查询配置文件的简短帮助
    touch --help
    help	查询shell命令	help cd什么的
    
    用户管理命令
    useradd [username]	加入新用户
    passwd [username]	设置用户password
    who	显示登录的用户
    	tty 本地终端 pts 远程终端 登录时间 ip地址
    w	显示具体的登录用户信息
    
    压缩解压命令
    gzip [文件]	.gz	仅仅能压缩文件
    gunzip		解压
    tar [选项] [压缩后文件名称] [文件夹]
    	-c	打包
    	-x	解包
    	-v	显示具体信息
    	-f	指定文件名称
    	-z	打包同一时候压缩或解压 .gz
    	-j	打包同一时候压缩或解压 .bz2
    	tar -czf 文件名称.tar.gz etc
    	tar -xzf 解压到那里
    	tar -cjf 文件名称.tar.bz2 etc
    	tar -xjf 解压到那里
    	
    zip [选项-r] [压缩后文件名称] [文件或文件夹]
    	-r	压缩文件夹
    unzip [文件或文件夹]
    bzip2 [选项-k] [文件] 
    	-k	产生压缩文件后保留原文件
    bunzip2	[文件]	解压
    
    网络命令
    write [username]	给用户发信息
    	ctrl+d	保存结束
    wall [发送信息]	给全部用户发信息 广播
    ping [ip地址]
    	-c	多少次
    ifconig [网卡名称] [ip地址] 查看和设置网卡信息
    mail [username]	查看发送电子邮件
    last		列出眼下与过去登录的信息
    lastlog		最后登录时间
    	可指定一个id查询
    traceroute	显示数据包到主机间路径
    netstat	显示网络相关信息
    	-t	tcp协议
    	-u	udp协议
    	-l	监听
    	-r	路由
    	-n	显示ip地址和port号
    	-tlun	查看本机监听的port
    	-an	查看本机全部的网络连接
    	-rn	查看本机路由表
    setup	设置网络 centOS专有的
    mount [-t文件系统] [设备文件名称] [挂载点]	挂载命令
    umount	卸载命令
    
    关机重新启动命令
    shutdown [选项] 时间
    	-c	取消前一个关机命令
    	-h	关机
    	-r	重新启动
    reboot	重新启动
    init 6	重新启动
    	系统执行级别
    	0	关机
    	1	单用户
    	2	不全然多用户,不含NFS服务
    	3	全然多用户
    	4	未分配
    	5	图形界面
    	6	重新启动
    runlevel	查询系统执行级别
    logout	登出
    
    rpm命令管理
    rmp -vih [包名]	安装
    rmp -e [包名]	卸载
    rmp -q [包名]	查询
    	-a	全部安装信息
    	-qi	相关信息
    	-p	包全名
    	-f	查询系统文件属于那个软件包
    	-qRp	查询软件包的依赖
    yum在线管理
    yum -y update 包名 假设填错了会悲剧的!!会把linux内核也升级了。
    yum -y remove 包名 会把依赖的包也卸载的
    
    shell基础
    alias 别名='原命令'
    
    
    
    


  • 相关阅读:
    Entity Framework 6.0 Tutorials(10):Index Attribute
    Entity Framework 6.0 Tutorials(9):Stored Procedure Mapping
    Entity Framework 6.0 Tutorials(8):Custom Code-First Conventions
    Entity Framework 6.0 Tutorials(7):DbSet.AddRange & DbSet.RemoveRange
    Entity Framework 6.0 Tutorials(6):Transaction support
    Entity Framework 6.0 Tutorials(5):Command Interception
    Entity Framework 6.0 Tutorials(4):Database Command Logging
    Entity Framework 6.0 Tutorials(3):Code-based Configuration
    Entity Framework 6.0 Tutorials(2):Async query and Save
    JAVA-初步认识-第十章-内部类-概述
  • 原文地址:https://www.cnblogs.com/mfrbuaa/p/4005200.html
Copyright © 2011-2022 走看看