linux系统——基本操作指令


                                      linux系统基本操作指令

                                                             基本目录

sbin管理员用的文件夹
dev设备文件存放的目录
etc配置文件存放的目录
usrGUN社区软件的存放目录
mnt临时挂载文件夹
home普通用户目录存放目录

                                                      目录处理常用指令

cd切换目录
cd  ..返回上一级目录
cd  ../..返回上两级目录
cd  /etc/init.d切换到  etc / init.d目录下
su切换用户
su root切换到管理员用户
su zyl切换到zyl用户
wc统计文件内容
ls

列出当前文件夹目录

ls -a列出列表
ls -d只列出目录本身,不列出目录里的文件数据
ls -l长数据列出,包含文件的属性和权限等数据
cp复制文件或目录
pwd显示当前所在的目录
mkdir创建目录
mkdir -p将需要创建的子目录 (包含上一级目录)递归创建
mkdir -m创建时配置文件的权限,直接配置,不受默认权限影响
rmdir删除一个空目录
r m移除文件或目录
r m  -fforce强制,忽略不存在的文件,不出现警告提示
r m -i

互动模式,删除前询问使用者是否互动

r m -r递归删除
mv移除文件或目录
mv -fforce强制,目标文件已存在不询问,直接覆盖
mv -i目标文件已存在询问是否覆盖
mv -u目标文件已存在,且比较新,才会升级(ipdate)
touch创建文件

                                                      文件查看常用命令

cat由第一行开始查看文件
cat  -b列出非空行号,空包行不标。
cat  -n列出行号,连同空白行也列出。
cat  -E将结尾的断行字节¥显示出来
cat  -T将tab按键以^l显示出来
cat  -v列出一些看不出来的特殊符号
tac有最后一行开始查看
find查找文件
grep搜索、过滤信息
more分页显示
vim调用vim文本编辑器
who显示登陆用户信息
less逐行查看,按方向键,不可主动退出,按q键退出
head之查看前十行
tail之查看后十行
ifconfig

查看IP  if  config

 

                                                           系统快捷键                                       

Tab键在系统中的补齐,可以补齐命令名字,已存在的目录和文件。
Ctrl键 +l清除屏幕
Ctrl键 +c终止
Ctrl键 +u清空当前光标前所有内容
shift +Ctrl +c复制
shift +Ctrl +v粘贴

                                                     vim编辑器操作命令                          

                                                     命令格式下的快捷键

剪切光标输入到前行输入dd(剪切),10dd剪切当前行下10行
删除光标后面的字符x
删除光标前面的字符X
删除一个单词dw(注意保证光标在单词的最前面,不然只能删除光标后面的部分)
删除当前行光标前面部分d0
删除当前行光标后面部分D或者d$
删除当前位置后面的所有内容dG(包括当前行)
删除当前位置前面的所有内容dgg(包括当前行)
撤销u
反撤销ctrl+r
粘贴p下粘 B上粘
显示行号进入末行模式输入:set nu
快速移动7G跳转到第七行,gg回到第一行 G到最后一行
拷贝yy 65,73 yy  复制从65到73行

                                                             行内修改                 

x删除当前光标覆盖内容,数字加x删除光标后数字个字符
r替代光标覆盖的内容
d^删除当前光标前所有内容
d$删除光标后的所有内容
Ctrl+左右避开空格移动
数字+左右可以调到光标所在位置的前后几位

                                                        末行格式快捷键

set nu显示行号
set nonu取消行号
w保存 
w/tmp/text.tx另存为
不保存退出会有提示
q!强制退出
r读入文件内容,到当前文件最后一行
u撤销上一操作
 %   s   /  要替换的  /  替换成的  /   g %表示每一行 g全部替换
查找 /+要查找的内容  n向下查找

                                                           用户用户组

/etc/passwd存放系统所有用户的信息
里面信息  以  : 为分段   共七部分
1、用户名      2、密码占位符      3、uid      4、gid     5、用户个人信息      6、用户家目录位置       7、用户登陆权限
/etc/group存放系统所有用户组的信息
里面信息  以  : 为分段   共四部分

1.组名              2.组密码占位符              3.组id                 4.组成员

/etc/shadow

存放密码信息

里面信息  以  : 为分段   共八部分
1.用户名        2.加密的密码           3.距离***的天数,密码最后依次修改的时间             4.密码最短有效期,几天内不能修改密码的意思
5.密码最长有效期        6.密码过期前7天提示         7.密码的不活跃期    过期几天内仍可修改        8.密码失效期(距离1970-1-1多少天)
useradd创建用户
useradd  -u指定用户uid    root超级用户    1-499程序用户   500以后普通用户
useradd  -g指定gid
useradd  -s指定登陆权限  不指定默认
useradd  -G添加附加组
useradd  -M不创建家目录   不指定默认创建
usermod修改用户信息
id  +用户名查看用户信息

passwd  +用户名

设置用户密码
passwd  -l锁定用户
passwd  -u解锁用户
passwd  -s查看用户密码状态
passwd  -d删除密码
groupadd创建用户组
groupadd  -g指定gid   不指定默认递增
groupadd  -ogid可重复
groupdel删除用户组
groupdel  -rremove 删除主目录和邮件池
groupmems修改组用户

groupmems  -a  zyl  -g  1

将zyl加到1组中

groupmems  -d  zyl  -g  1将zyl在1组中删除
groupmod修改组gid
groupmod -g gid号 组名 
groupmod -g 500 clsss将class的gid改为500

                                                       压解文件

                                                             压缩文件

压缩文件:        gzip+文件名 解压:gunzip +文件名
压缩文件 :       bzip2+文件名 解压:bunzip2+文件名
上面两种方式结果与源文件在同一级(同一个目录下),而且操作的是文件,不是文件夹
tar -cf  test.tar   bigdir/压缩文件夹
-cf   create   bigdir 
test.tar压缩后的文件夹
bigdir/压缩bigdir文件夹下的所有文件   相当于压缩的文件夹
说明:tar 这种形式的压缩并不能改变文件的大小,只是将一个文件夹,变成一个压缩文件,再将文件进行压缩,达到压缩的目的

                                                             解压文件

zxvf 无视一切格式
-j    使用bzip2工具压缩
-z使用gzip工具压缩
-cf  创建tar包
-xf解压包   (无视一切类型)
-C(大写)指定解包路径
find 查找文件  类 grep

按名字 -name       按类型 -type      按大小 -size

 

                                                             rpm安装

-ivh安装显示安装进度--install--verbose--hash
-Uvh

升级软件包--Update

-qpl列出RPM软件包内的文件信息[QueryPackagelist]
-qpi列出RPM软件包的描述信息[QueryPackageinstallpackage(s)]
-qf查找指定文件属于哪个RPM软件包[QueryFile]
-Va校验所有的RPM软件包,查找丢失的文件[ViewLost]
-e删除包

                                                          yum源安装

源文件:Centos/repoxx.d配置文件:etc/yum.repo.dC*
yum优点

安装详细:自动解决依赖关系更--键安装

安装步骤:

1、自己写一个配置文件:etc/yum.repo.d先将原来的备份:mvC*back:

2.自己编辑yum源文件[xxxx]//标签任意name=XxXx//描述baseurl=file:/media/Centos_6.6finalgpgcheck=0//公钥验证0就是不验证1就是验证验证下面在再加一行公钥

3、清理缓存:yumcleanall4、安装验证:yuminstall+软件名[-y]解释:-y不需要手动输入y5、卸载:yumremove+软件名[-y]注意:卸载的时候不建议使用-y

 

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值