linux基础Word下载.docx
《linux基础Word下载.docx》由会员分享,可在线阅读,更多相关《linux基础Word下载.docx(6页珍藏版)》请在冰豆网上搜索。
.cfg系统配置文件
.i386系统文件
.sh脚本文件
linux的问价系统与目录结构
/根目录
/bin集中存放一些必要的命令,工具最好不要单独挂载,否者你会找不到那些你
需要的使用程序
/boot包含linux的启动文件以及内核。
默认情况下位100M,
/dev集中存放各类设备驱动程序,所有硬件设备的目录
/etc集中存放一些基本配置文件
/home集中存放用户的主目录
/lib内核的实用程序的编译库文件,该分区不要单独挂载
/media可移动介质的挂载点
/rootroot用户的主目录
/misc使用automounter挂载本地目录的表准挂载点
/mnt使用与移动介质的挂载点
/net使用automounter挂载网络目录的表准挂载点
/opt第三方应用程序文件的常用存放地
/proc集中存放当前内核相关进程以及内核配置信息等
/sbin集中存放一些系统管理命令,该分区不要单独挂载
/selinux与安全升级linux相关的当前配置
/smb使用automounter挂载远端共享microsoft网络目录的标准挂载点
/srv常用于各种redhot版本的网路服务
/tftpboot当安装了tftp服务器时回存在
/tmp集中存放临时文件,默认情况下,redhot会自动周期性地清空该目录
/usr存放一些对用户可用的小程序,包含许多系统管理命令和使用程序
/var集中存放可变数据,如日志和打印机缓存文件等
hd代表ide设备
sd代表scsi设备
基础命令操作
date显示日期命令
cal列出当前月份日历
bc简单的计算器
ctrl+c中断当前程序
ctrl+d文件或输入结束
wc列出文件字数
目录操作命令
ls列出目录的属性信息
pwd列出用户当前所处的目录路径
du列出目录占用磁盘空间大小
cd改变用户的当前目录
mkdir建立一个新目录
rmdir删除一个目录及其中的文件
文件操作命令
df用来报告系统的总荣容量,使用量,剩余容量
find在指定路径查找文件
whereis查找一个命令的相关信息放在那里
grep在指定文件中查找指定的字符串
cat连续显示查看内容
more分查看文件内容
less分页可控制查看文件内容
cp复制文件或目录
mv移动文件或目录
rm删除文件或非空目录
touch创建空文件
head显示文件头几行
tail显示文件尾
几行
文件属性操作
chown设置文件的所有者
chgrp设置文件的属组信息
文件权限操作命令
shmod命令:
根据文件访问权限的字母以及对应的数值
用来设置访问权限的数值
chmod【option】...mode[,mode]...file...
使用数值来改变权限
#chmod777file1
使用字母改变文件权限:
参数设置
a所有用户
u创建者
g同组用户
o出去创建者和同组用户之外的用户
+增加权限
-清除权限
=设置唯一权限
常用设置
g+w--增加组用户的写入权限
O-rwx--清除其他用户的全部权限
u+x--允许文件属主执行文件
a+rw--允许所有用户执行读和写权限
g=rx--设置属组用户只能读和执行文件(不可写)
通过增加-R参数,可以改变整个目录树的权限。
chmodo+wsaneakers.txt
chmodgo-rwsneakers.txt
chmoda-rwsneakers.txt
打印管理类命令
system-config-printer添加和删除打印机
lp打印文件命令
lpq查看打印机状态
lprm删除打印作业
disable禁止打印机
enable激活打印机
startx启动图形界面
ln硬连接ln[要连接的源目录][连接到的文件目录]
文件大小不变不支持分区连接一个文件被删除另一个还在
ln-s软连接[要连接的源目录][连接到的文件目录]
文件大小改变支持分区连接一个文件被删除另一个文件也不能用
vim
命令模式的编辑操作
移动光标组合键
k,j,h,l功能分别等于上下左右
ctrl+b文件中上移一页(想当与pageup)
ctrl+f文件中下移一一页(相当于pagedown)
gg整篇文件的开头
GG整篇文件的末尾
H将光标移动到屏幕的最上行(highest)
nH将光标移动到屏幕的第n行
2H将光标移动到屏幕的第2行
M将光标移动到屏幕的中间(middle)
L将光标移动到平屏幕的最下行(lowest)
nL将光标一移动到倒数第n行
编辑:
vipractices_5632(----i------esc------shift+:
----------wq)
查找:
ps–ef|grep“字符串”
目录:
mkdiryun
Mkdir/tmp/5632/yun
Rmdiryun
Rmdir/tmp/5632/yun
Pwd
创建:
vipractices_5632
删除:
rm/tmp/5632/practices_5632
移动:
mv/tmp/5632/practices_5632/tmp/yun/
拷贝:
cp/tmp/5632/practices.tar/tmp/5632/yun/
Cp–r/tmp/5632/tmp/5632/yun/
参数-r指连同原文件中的子目录一同拷贝
权限:
chmod777yun
Chmod777/tmp/5632/yun
用户:
su-oracle
打包:
tar–cvf/tmp/5632/practices.tar/tmp/5632/yun/practices把yun下的practices打包成practices.tar后放在5632下
压缩:
tar–zcvf/tmp/5632/practices.tar.gz/tmp/5632/yun/practices把yun下的practices压缩成practices.tar后放在5632下
解压:
tar–xvf/tmp/5632/practices.tar
tar–zxvf/tmp/5632/practices.tar
shell脚本:
echoScriptBegin
echoPleaseInputParameter1
read1
tar-zcvf/opt/5632_$1_opt.tar.gz/opt
mkdir/tmp/5632
cp/opt/5632_$1_opt.tar.gz/tmp/5632/
chmod777/tmp/5632/5632_$1_opt.tar.gz
echoScriptEndandSuccessful
单个文件压缩打包tarczvfmy.tarfile1
多个文件压缩打包tarczvfmy.tarfile1file2,...
解包至当前目录:
tarxzvfmy.tar