0905linux学习小结汇总

linux关机命令
shutdown -h now 立刻关机
shutdown -r now 立即重启reboot
vim 编辑常用
i 插入
esc 命令模式
esc :q!退出不保存
esc :wq 保存并退出
pwd 显示当前路径
添加删除用户
useradd 用户名
userdel 用户名
passwd 用户密码
ls 查看
ls -a 查看隐藏文件
ls -l
ls -rtl
ls -al
mkdir 创建文件夹
cp
cp -r dir dir2 复制dir 文件为新生成的文件dir2
mv 移动 或文件重命名
mv /home/a /home/b a到b
mv a.txt b.txt a更名为b
ln -s 原链接
ln -s /etc/inittab inittab:inittab指向实际文件/etc/inittab inittab
查看文件more cat less
grep 查找
grep -n ‘a’ a.txt
find
i.【案例】find / -name man:意思是说从根目录开始搜索名称为man的文件或目录
b)搜索一段时间内被存取/变更的文件或目录
i.【案例】find /home -amin -10:十分钟内存取的文件或目录
ii.【案例】find /home -atime -10:十小时内存取的文件或目录
iii.【案例】find /home -cmin -10:十分钟内更改过的文件或目录
iv.【案例】find /home -ctime +10:十小时前更改过的文件或目录
c)搜索指定大小的文件
i.【案例】find /home -size +10k:意思是说查找/home目录下大小为10k的文件
a)ls -l > a.txt,列表的内容写入文件a.txt中(覆盖写)
b)ls -al >> aa.txt,列表的内容追加到文件aa.txt的末尾
重定向 > >> 追加
用户权限
用户组
chgrp 组名 文件名
chown 用户名 文件
useradd -g 组名 用户名
chmod 777 421 :r=4,w=2,x=1
mount 挂载
mount 设备 挂载点
umount 挂载点
fdisk -l |grep G
-ifconfig eth0 x.x.x.x 对网卡进行设置
-ifconfig eth0 network x.x.x.x 对子网掩码设置

RPM常用命令
-rpm ‐qa:查询所安装的所有rpm软件包
-rpm ‐qa | more
-rpm ‐qa | grep X
-rpm ‐q 软件包名:查询软件包是否安装
-rpm ‐q xinetd
-rpm ‐q foo
-rpm ‐qi 软件包名:查询软件包信息
-rpm ‐qi file
-rpm ‐ql 软件包名:查询软件包中的文件
-rpm ‐ql file
-rpm ‐ql jdk
-rpm ‐qf 文件全路径名:查询文件所属的软件包
-rpm ‐qf /etc/passwd
-rpm ‐qf /root/install.log
-rpm ‐qp 包文件名:查询包的信息对这个软件包的介绍
-rpm ‐qp jdk-1_5_0-linux-i586.rpm
-rpm ‐qpi jdk-1_5_0-linux-i586.rpm
-rpm ‐qpl jdk-1_5_0-linux-i586.rpm

安装RPM包
rpm ‐ivh RPM包全路径名称:安装包到当前系统
-i=install,安装
-v=verbose,提示,即有提示信息
-h=hash,进度条

删除RPM包
rpm ‐e RPM包的名称
【案例】rpm ‐e jdk
如果其它软件包依赖于您要卸载的软件包,卸载时则会产生错误信息,如:
【案例】rpm ‐e foo
removing these packages would break dependencies:foo is needed by bar-1.0-1
若让RPM忽略这个错误继续卸载,请使用‐‐nodeps命令行选项
【案例】rpm ‐e ‐‐nodeps foo

升级RPM包
rpm ‐U RPM包全路径名
【案例】rpm ‐U cvs-1.11.2-10.i386.rpm

-netstat ‐anp
1.pwd 显示当前工作目录
2.cd 改变目录 (cd后面不输入则默认跳转到用户主目录,如/home/xiaoming)
3.ls 列出文件和目录
4.ls –a 显示隐藏文件
5.ls –l 显示长列表格式
6.mkdir 建立目录
7.rmdir 删除空目录(rm –rf 文件夹名 可以删除含文件的文件夹)
8.touch 建立空文件
9.cp 复制命令
a)cp –r dir1 dir2 递归复制命令(复制子目录信息)
10.mv 移动文件和改文件名
11.rm 删除文件和目录
a)rm –rf * 删除所有内容(包括目录和文件)
b)r 递归 f强制
12.ln 建立符号连接(和windows的快捷方式)
a)ln –s 源 目标
b)ln –s /etc/inittab inittab(inittab指向实际文件/etc/ inittab)
13.more 显示文件内容,带分页
14.less 显示文件内容带分页
15.grep 在文本中查询内容
16.管道命令
| : find / -name *.html | grep bookmark
在find的结果中查找字符串”bookmark”,显示包含这个字符串的文件
17.搜索文件及目录——find
在linux中,因为文件系统是以级别式的结构组成的,所以要在整个系统中找到特定的文件和目录并不是件容易的事。而“find”命令可以解决上述问题。
find的使用
在特定的目录下搜索并显示指定名称的文件和目录
搜索一段时间内被存取/变更的文件或目录
find /home –amin -10 十分钟内存取的文件和目录
find /home –atime-10 十小时内存取的文件和目录
find /home –cmin -10 十分钟内更改过的文件和目录
find /home –ctime -10 十小时前更改过的文件和目录
按文件大小搜索
find /home –size +10k 意思是说查找/home目录下大小为10k的文件
重定向命令
ls –l > a.txt:列表的内容写入到文件a.txt中(覆盖写)
ls –l >> aa.txt:列表的内容追加到文件aa.txt中
在文件中输入信息database_program < database_data

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值