Linux 操作笔记
一、Linux 小白
以下是本人对Linux的一点小小总结,不完善,望海涵!
主要针对Red Hat (其它系统基本通用)
操作系统介绍
操作系统是为了有效控制硬件资源并且提供给用户使用。
Linux免费,Windows是收费
Linux主要使用命令行操作系统,Windows是图形化界面
Linux主要应用于服务器,Windows是个人操作系统
Linux属于开源项目(只针对于操作系统),Windows不开源
Linux是多用户系统,Windows是单用户系统
二、有关ctrl 的快捷键
1、终端
Ctrl+Alt+T 打开终端(除Red Hat)
Red Hat需要自己设定:
点击system–>preference–>keyboard shortcuts–>Run a terminal然后添加快捷启动按键。
Crtl+d 关闭终端
Crtl+c 终止进程/命令
Crtl+l 清屏(历史命令存在)
三、有关Tab 键
要善于运用Tab键,可以帮我们视线模糊匹配
当连续两次按下时,会列出所有匹配的目录名称
四、有关注意事项
Linux 严格区分大小写
五、管理层
su root 进入管理层
shutdown -h now 快捷立即关机(二者一般需要进入管理层才能实现操作)
shutdown -r now 快捷立即重启
exit 退出管理层
六、系统目录一般结构
/ ----根目录
/boot ----系统的引导程序等
/etc ----主要用来存放系统或软件的配备文件,比如:网卡配。 类似于Windows中的控制面板
/home ----普通用户下的家目录
/root -----超级管理员的家目录
/bin 或 /usr/bin ----存放二进制的可执行程序
七、操作文件
1、cd
cd:(change directory) 切换目录
cd …/… 回到上层目录的上层目录
cd `==cd 回到家目录
2、文件
mkdir: 创建文件
madir + 目录文件名
madir + -p 父目录/子目录 递归创建目录,父目录下包含子目录
rmdir: 删除文件夹
rmdir + 目录文件名
rm -rf + 文件名 强制性删除文件或文件夹
rmdir + -p 父目录/子目录 递归删除目录,父目录下包含子目录
cp:复制文件
cp + 文件名 +地点 复制普通文件
cp + -r(递归) + 文件名 +地点 复制文件夹
mv:剪切文件
mv + 文件名 +地点 剪切文件或文件名
touch:触摸文件
touch + zj.txt 创建普通文件
隐藏文件
.+ 文件名前 隐藏文件
修改文件
cp/mv + 原文件+新文件 修改原文件为新文件
3、查看文件
ls(list show):查看当前位置的所有文件名
ls -l 以长格式列出文件信息
ls -a 显示隐藏文件
ls -d 查看文件夹本身的属性信息,后边跟的是目录
ls -R表示递归,即可以查看该文件夹下的所有层子文件
cat查看文件内容(适合查看小类型文件)
cat +文件(只能加文件)
cat+ -n(每行加序列号)+文件
tac查看命令
tac和cat相反
tac命令是把文件从后往前读
stat 查看命令
stat 显示文件或文件夹系统的详细信息
file 查看命令
file 查看文件格式
4查找文件
快捷键阅读文件
空格键–翻至下一页
b键–翻至上一页
回车键–一行一行翻
q键退出查看
“/”+字符串 向下翻找该字符串
“?”+字符串向上翻找该字符串
more 命令
more 分屏显示文件内容(只显示部分文件,省略空间)
more+文件
less命令
less+文件名 一页一页翻
5提取命令
head命令
取出文件前n行
head +选项+文件名
head + -n(文件名的前n行)+文件名
tail命令
取出文件最后n行