zoukankan      html  css  js  c++  java
  • linux 学习拾缀

      这段时间学习python的同时又回头学了下linux了,主要是看视频教程,基于RHEL6学了不少东西,总结记录下,以免过段时间又忘了。持之以恒!

    一、学习linux最好用文本命令界面,了解相关命令使用,了解linux的系统结构

    application     client
     *.com(直接操作硬件)  shell(客户端通过shell调用系统API)
    API     GLIBC库 api
    kernel内核  modules         BIOS
    硬件层 CPU RAM 磁盘

    切换shell,第一次可以用ctrl+alt+f*(1...8)?后续直接alt+f*,启动系统默认进入文本命令界面修改 inittab的参数initdefault把5改为3即可

    启用xwindow界面可以使用startx命令启动

    二、安装

    三、系统IP配置

      1、system-config-network或者vi /etc/sysconfig/network-scripts/ifcfg-eth0

      2、重启服务service NetworkManage restart->service network restart

      3、如果机器启动时自动启用网络设备用chconfig network on

      虚拟机默认用桥接模式,但经过目前的经验看这只在局域网中可以实现IP分配

      如果用的拨号宽带可以通过NAT模式连接,否则可能出现虚拟机系统可以PING同外部主机,而主机ping不同虚拟机的情况

    四、文件相关命令

      ls -alF可以显示文件格式,如目录和可执行文件都有相关标识,可执行文件以*号结尾

      ls  /dir/name* 显示以name开头的文件或目录

    五、系统命令

      hostname,uname,file,date +%Y%m%d  touch ·date +%Y%m%d·.log

      id,stat显示文件修改时间

      su,sudo切换用户环境 su - username,su存在一定的安全隐患,sudo可以控制当前用户使用另外一个用户的部分权限,需在sudo相关文件sudoers里面配置,通过visudo配置

      mount 挂载外部文件和系统目录 ,如加载u盘,插入U盘dev下显示相关设备文件如果sdb,但在挂载的时候应该用sdb1挂载,否则出现文件类型错误

      这个问题在以前老是没试成功,今天终于挂载上去了, mount -t vfat /dev/sdb1 /mnt/u/

      另外使用fdisk -l可以看设备文件系统信息

  • 相关阅读:
    希尔排序
    Java内存区域与内存溢出异常
    插入排序
    选择排序
    冒泡排序
    专利申请笔记
    Python基础指北
    mini web
    linux i/o multiplexing
    Python decorator module
  • 原文地址:https://www.cnblogs.com/aloha/p/3769022.html
Copyright © 2011-2022 走看看