当前位置:首页 > Linux亲历培训学习笔记
lesson1
1.Linux
2.内核版本xx.yy.zz
3.发行版:redhat suse debian 4.GNU(gcc)--GPL--LGPL-opensource
5.系统安装: 硬件平台: 1.x86 2.x86_64 3.power 4.system z
软件需求: 1.GHz CPU 2.1G ram
3.3GB disk space系统最小安装 4.5GB disk 完整安装
安装系统的方法: 1.光盘安装
2.硬盘/U盘安装 3.网络安装
如何访问笔记:
1.http://192.168.0.254/notes
2.ftp://192.168.0.254 username:ftp password:空 3.showmount -e 192.168.0.254
mount -t nfs 192.168.0.254:/var/ftp/notes /mnt
语言编码:
1.$ echo $LANG --查看当前生效的语言编码
2.$ locale -a --查看系统当前支持的所有语言编码 3.更改语言编码: $ locale -a |grep zh
$ LANG=zh_CN.utf8 --设置语言编码(临时) # vim /etc/sysconfig/i18n --改完后需要注销 关机/重启
$ halt -p --马上关机 $ init 0 --马上关机
$ shutdown -h now --马上关机 $ reboot --马上重启
$ shutdown -r +10 --10分钟后重启
认识LINUX: 1.一切皆文件
2.LINUX中的大小写是非常敏感
3.所有的系统管理都通过配置文件来控制
LINUX目录:
/ --根目录,从逻辑上说系统中的所有一切都隶属于它 /bin --存放所有用户都能名执行的命令(二制文件)
/boot --存放启动文件/内核的相关文件,一般独立成为一个分区。 /dev --存放物理设备的目录 /etc --存放配置文件 /home --用户的家目录 /lib --32位库文件 /lib64 --64位库文件
/lost+found --分区修复时找回来的文件会存放在这里 /media --专门用于挂载的目录 /misc --自动挂载的目录 /mnt --专门用于挂载的目录
/opt --用于存放第三方软件可选目录 /proc --内核在内存里的映像文件 /root --管理root的家目录
/sbin --管理员才能够执行的命令
/selinux --selinux安全策略相关的文件 /sys --内核在内存中的映像文件 /tmp --临时目录,建议独立划成分区 /usr --用于存放第三方软件
/var --存放日志或者频繁修改的文件
LINUX硬盘/分区:
scsci/sata/udisk: /dev/sd[a-p] IDE: /dev/hd[a,b,c]
分区:主分区 扩展分区 逻辑分区 (1-4) (4) (5+)
/dev/sda: 第一个scsi硬盘
/dev/sda1:第一个scsi硬盘的第一个主分区 /dev/hdc1:第三块IDE硬盘的第一个主分区 /dev/sda8:第一块scsi硬盘的第4个逻辑分区 查看系统中有几块硬盘:#fdisk -l
终端的切换:
图形界面->字符界面(F2-F6): ctrl+alt+[F2-F6] 字符<->字符 : alt+[F2-F6]
字符-->图形 :alt+F1
命令/shell语言(在哪里输入命令:shell) 1.内部命令(shell自己自带命令):cd 2.外部命令(外部产生的命令): ls
3.如何界定:type 命令 :type cd 或者 type ls
路径:
相对路径:cd ../a 绝对路径:cd /root/a cd: cd cd .. cd . cd /../
3.如何界定:type 命令 :type cd 或者 type ls
whatis --查看命令的完整名称
cd(change the working directory): cd --直接回到家目录 cd ~ --直接回到家目录 cd .. --返回上级目录 cd . --回到当前目录
cd - --在两个目录之间切换 cd
ls(list directory contents): ls --查看当前目录包含哪里些内容 ls ./ --查看当前目录包含哪里些内容 ls ../ --查看上层目录包含哪里些内容
ls -a --查看当前目录中所有的文件,包括以点开头的隐藏文件 ls -l --详细方式列出目录中的内容
ls -al / --以长格式列出目录中所有的内容,包括隐藏文件
ls -ltr --以开格式和时间及以时间反向顺序来显示目录中的内容 ls -R --递归列出目录中的内容 tree /a/ --查看a目录的目录树结构 ls -lh
touch:更新文件的时间cuo/如果目标不存在,会创建一个空文件 touch /a 更新时间cuo,因/a这个文件存在 touch /aa 创建空文件
mkdir(他建目录)
mkdir /a/ --新建一级目录
mkdir -p /c/d --新建多级不存在目录
cp copy files and directories cp /dir1/file1 /dir2/
cp /dir1/file1 /dir2/file2
cp -a /dir1/file1 /dir2 --从dir1目录拷贝文件至2,过程中文件中所有的属性不变
cp -r /dir1/ /dir2 --递归拷贝
mv move (rename) file mv /dir1/file1 /dir2
mv /dir1/file1 /dir2/file2 --移动并改名 mv /dir1/file1 /dir1/file2 --改名字
rm - remove files or directorie rm /a.txt rm /a/
rm -rf /a/ /a.txt
history - Manipulate the history list [root@instructor ~]# env |grep HIS history --查看命令历史 history -c --清空命令历史
history -w --把命令历史写入默认文件中($HOME/.bash_history)
文件名:大小写敏感,不可超过255字符,不可以使用/,建议不要~ \\ < > ( ) $ * ? \>> <<
文件颜色:
黑色:普通文本文件 绿色:可执行文件 目录:蓝色 链接:浅蓝色 设备:黄色
特殊权限文件(s)/管道文件(p): 粉红色
快捷键:
crtl + c : 中断
共分享92篇相关文档