~数组目录 /根目录 Su +主机名:切换用户 ifconfig虚拟机的IP 修改临时IP,需要重启网卡 Tcp /utp 进行数据传输 查看端口号:, IP地址后的数字是端口号,256的平方 数据库的端口号:3306-3309 HTP端口号:443 Restat tar –cvf aaa.tar yuanming tar –xvf aaa.tar tar –zcvf 同时修改属主+属组:chown 用户名.用户名 chown 用户名:用户名 把xiaoba 加入 xiaoqing组:gpasswd -a xiaoba xiaoqiang gpasswd -a 用户 组名 把XX用户添加到XX组 按键准确 退出:先按esc键 ctrl+z 退出窗口 :wq 保存退出 :w! 强制保存 :q! 强制退出 :wq ! 强制保存退出 rw-rf.file(文件名).swp 文档.file.删除隐藏文件 删除文件 rm 只能删除文件, 不能删除目录 rm -rf +文件名 强制删除 rmdir 删除一个空目录 rm -rf* 删除所有文件目录 rm -r 逐层进入目录 ,在提示是否删除 复制文件 cp复制+源文件+目标文件 cp-r 递归复制目录及内部所有内容 cp -f 强制复制 移动文件 mv +源文件+目标文件 移动 查看文件 cat : 查看全部文件 内容少的使用cat head 默认个查看文件头前10行 head+(-行数)+文件名 tail: 默认个 文件末尾10行 tall +(-行数)+文件名 less: 查看文件,能够提供翻页功能 more:查看大文件,具有百分比页面显示 张小雨Linux学习: man+命令:查找命令用法 1、创建查看目录+文件+文件内容 mkdir 目录名:创建目录 (mkdir –p a b c :创建3个以a b c命名的根目录;mkdir–p a/b/c:创建a命名的根目录 下以b命名的根目录下以c命名的目录) cd /目录名:改变根目录(进入)根目录 (cd /上级目录名字 ;cd 下级目录名) ll:查看根目录下的内容 touch 文件名:创建文件 vim 文件名:编辑文件内容;i 进行编辑,crt+c 保存,capslock+zz 退出 (无法编辑,有隐藏文件,ll –a 查找出隐藏文件,rm –r删除隐藏文件) cat 文件名:在文件根目录下查看文件内容 (cat a.txt b.txt:在a.txt的文件根目录下把文件a.txt的内容复制给b.txt;若b.txt不存在,则b.txt为新建) 2、搜索查找 cp mv a.txt b.txt:移动a.txt至b.txt,即a.txt重新命名为b.txt,a.txt的内容不存在 rm –r a.txt:删除文件a.txt find /a/b –type d:查找a目录下的b目录里的所有目录 find /a/b –type f:查找a目录下的b目录里的所有文件 grep wc /a/a.txt :统计a目录下文件a.txt的行数,字数,字符数 ln –s a b:b->a,a链接给b 3、显示文件中间内容 cat a.txt | head –n 10 :显示a.txt前10行内容 cat a.txt| tail –n 10 :显示a.txt最后10行内容 cat a.txt| tail –n +10 :从a.txt第10行开始显示 date-s '2016-09-01 11:27:00' :root 用户修改系统时间 3、三剑客 chmod 修改文件权限 chown 改变文件的属主 chgrp 改变文件属组 chmod -R 777 yy:修改yy目录以及yy目录下所有文件的权限 adduser xiaoyu;chownxiaoyu:xiaoyu a.txt:新建用户xiaoyu,同时修改a.txt属主属组 3、系统管理命令 who 显示在线登陆用户 whoami 显示当前操作用户 hostname 显示主机名 uname 显示系统信息 getconf LONG_BIT 显示内核信息 top 动态显示当前耗费资源最多进程信息 (top -d 10:每隔10s刷新一次) ps 显示瞬间进程状态 ps –aux:列出目前所有的正在内存当中的程序 (a:显示其它用户启动进程 x:查看系统中属于自己的进程 u:启动这个进程的用户和它启动的时间) 进程:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位. du 查看目录大小 du -h /home带有单位显示目录信息 df 查看磁盘大小 df -h 带有单位显示磁盘信息 ifconfig eth0 192.168.1.111 netmask 255.255.255.0:改临时IP service network restart:重启网卡 ping 测试网络连通 netstat -apn 看所有端口号 -at 列出tcp所有的端口号 lsof –i :80 通过端口号查看应用程序 注:端口号的作用,主要是区分服务类别和在同一时间进行多个会话 需要从新编辑 clear 清屏 history 打印历史命令 -c 清除历史命令 alias 对命令重命名 如:alias if=ifconfig,另外解除使用unalias unalias 取消别名:unalias if kill 杀死进程,可以先用ps 或 top命令查看进程的id,然后再用kill命令杀死进程。 Kill -9 不建议使用;当使用kill无法将进程杀死才使用该命令; fdisk 格式化文件系统 reboot 重n -r :重启启 shutdown -h now:立即关机 shutdown -h -t 120 :2 分钟后关机 reboot 重启 init 0 关机 4、压缩解压 tar–cvfa.tar a :文件打包成a.tar tar-xvfa.tar :将a.tar文件解压 tar–zvfa.tar.gz a :将a文件打包备份成a.tar.gz zip yy.zip yy :将 yy 文件打包成 yy.zip
|