Linux学习笔记1

1.vncviewer --shared --viewonly 192.168.0.251:1&
2.link aa bb   //对aa文件做链接(快捷方式)bb
3.c+A+F2 切换到字符型界面  A+F1 切换到图形界面
4.https://access.redhat.com/knowledge/docs/   红帽官方的帮助文档
5.yum install -y gedit        下载安装gedit 
6.lftp 192.168.0.254        登录到192.168.0.254的服务器上
7.lpr 打印  lprm 1 删除队列1   lpq查询
   echo "hello" | lpr 打印echo输出的东西
8.firefox -->crlt+z挂机  bg打到后台  fg调到前台  crlt+c终止  jobs查看
9.vi /etc/fstab 在这里配置开机自动挂载的项目
  *iso的挂载: 
      挂载源              挂载点     文件格式    类型   记录  检测
    /mnt/rhel.iso     /media     iso9660   loop    0     0
10.umast的值默认为0022 故建的目录为755  文件的默认权限为644(文件默认没有执行权限) 
   suid 文件以文件所有者的的权限执行
   sgid 不管谁在目录里建东西都算组的,root也不例外
   sticky 对目录具有写权限的用户只可以删除其所有文件,不能删除其他用户的文件
11. ssh 1.1.1.1 默认是以当前用户登录1.1.1.1    ssh [email protected] 以root身份登录到1.1.1.1
12. scp 直接复制,rsync会对比
      rsync -r /root/Desktop/ 192.168.0.8:/mnt/  将本地的桌面上的东西同步到192.168.0.8的/mnt  -r表示目录
      rsync -r /root/Desktop 192.168.0.8:/mnt/   将本地的桌面目录同步到192.168.0.8的/mnt下,在/mnt下会出现Desktop目录
      scp   -r aa 192.168.0.169:/mnt   将aa目录copy到192.168.0.169的/mnt下
13. ssh   -X 192.168.0.169 firefox   在192.168.0.169上打开火狐并投射都本机,占用的是169的资源
      ssh   192.168.0.169 df -h        查看169的硬盘使用情况并投射到本机
      ssh   192.168.0.169 free -m      查看内存使用情况
14. du -sh /etc  查看etc目录的大小
15. tar zcf etc.tar.gz  /etc/      将/etc目录压缩成etc.tar.gz
16. iptables -nL 查看防火墙策略
17. ssh是一个服务,ssl是一个协议使用ssh必须保证sshd服务开启,端口号22,要使用第二个版本,版本一有漏洞
     /etc/init.d/sshd status 查看sshd服务状态
18. ps ax |grep firefox查看firefox的进程
19. 修改DNS:# vi /etc/resolv.conf
    nameserver 192.168.0.254
20. 保证ssh访问的安全
    1>.# vim /etc/ssh/sshd_config    修改ssh的配置
       PermitRootlogin  no           禁止root用户访问
       PasswordAuthentication   no   禁止密码验证
    *1. 每次修改完配置后都要进行 服务重启  
      # /etc/init.d/sshd restart 
    *2. man sshd_config 查看ssh配置的其他选项
21.vnc的配置
    1>.安装vnc的服务端和vnc的查看端
       yum install -y vnc-server      安装vnc的服务端
       yum install -y tigervnc        安装vnc的查看端
    2>.安装vnc服务端的直接输入命令开启vnc服务
       # vnvserver
    3>.vnc查看端可输入命令连接vnc
       vncviewer -shared -viewonly 服务端ip:服务端端口
       vnc服务端输入  # vncviewer : 与上面同一个服务器端口
    4>.vnc服务端可输入命令 # vncserver kill : 端口 来关闭vnc  
    5>.开启System-Preference-Remote Desktop 后vnc查看端可以看到vnc服务端正在运行的桌面应用
     *1.若连接不上 请检查是否防火墙阻止,关闭防火墙. # iptables -F 
     *2.netstat -antlp  查看vnc端口  5901开头
                                   0:0:0:5903  //表示当前桌面端口号是03
     *3.对vnc进行配置  # vim /etc/systemconfig/vncservers 
        VNCSERVERS="1:kba977"  以kba977的用户身份运行vnc服务开启桌面1
        VNCSERVERARGS[1]="-geometry 800x600 -nolisten tcp -localhost"
22.命令 # curl -I 域名    可查看域名使用的那个网页发布器
23.du -sh /etc 查看etc目录的大小
24.iptables -nL 查看防火墙
25.http服务配置
   1>.安装httpd服务
     # yum install -y httpd
   2>.开启httpd服务与运行httpd服务
     # chkconfig httpd on
     # /etc/init.d/httpd start
   3>.编写网页
     # vi /var/www/html/index.html
     <h1>test web services</h1>
     <p>
     <a href="pub">click here</a> to view public files.
     </p>
   4.对网页做链接
     # ln -s /var/ftp/pub  /var/www/html/
26.setenforce 0   selinux许可
    setenforce 1   selinux禁止
    getenforce     查看selinux

 

声明:

  本文为 大Yi巴狼 对自己所学的知识整理和实现。

  本文档欢迎自由转载,但请务必保持本文档完整或注明来之本文档。本文档未经 大Yi巴狼 同意,不得用于商业用途。最后,如果您能从这个简单文档里获得些许帮助,大Yi巴狼 将对自己的一点努力感到非常高兴;由于作者本人水平有限,如果本文档中包含的错误给您造成了不便,在此提前说声抱歉。

  祝身体健康,工作顺利。

你可能感兴趣的:(linux)