找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手
~数组目录
/根目录
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

分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册