红联Linux门户
Linux帮助

一位网友学习redhat linux的笔记

发布时间:2007-11-16 10:29:32来源:红联作者:basiozwq
1.安装桌面特效包:
yum install compiz 安装特效包。为了不在安装中提示确认语,还可以用:yum -y install compiz(表示默认为yes)。在安装包后就可以打开“应用程序”----“附件”----“终端”进行设置桌面特效。设置后,可以用ctrl+alt+"方向左右键"可以切换桌面。
2.安装VNC:远程桌面客户端
打开终端:yum -y install vnc
编辑文本:vncviewer -shared server1:1 (远程到server1服务机上)
将其保存为:/root/bin/vnc.sh
chmod a+x /root/bin/vnc.sh
在上一文本中改为:vncviewer -shared -viewonly server1:1
ssh 192.168.0.9 (远程登录到192.168.0.9计算机上,默认为root用户)
ssh lisong@192.168.0.9 ( 以lisong用户登录到192.168.0.9计算机上)
3.redhat linux的六个终端打开方式:
ctrl+Alt+F1~F6 (打开六个文本终端)
Ctrl+Alt+F7 (打开图形界面终端)
Ctrl+Alt+Backspace (处理死机)
4.命令介绍:
who (查看有几个用户)
whoami (杳看计算机正在以什么身份登录)
w (查看用户详细信息)
Linux的优点:less is better than more!越少越好。
useradd song (添加song 用户)
passwd song (给用户song修改密码)
ip addr 或 ifconfig (杳看ip 信息)
cal 查看日历
ps 显示进程
ps aux 显示所有进程
5.键盘上的特殊符号说明:
/ slash
\ back slash
- dash/minus(减号)
$ dollar
+ plus
` back quet(1左边的键)
' quote(单引号)
" double quote
@ at
# sharp/punction
% percant
& and
* star
| pipe(管道符)
空格键 space
6.文件显示颜色说明:
绿色:可运行文件
青色:快捷方式
黑体:正常文件
注:文件名称只有“/”符号不能用,其他都可以用作文件名。
cat 链接
cat 后跟两个黑体文件表示标准输出。
cat file1 file2 >? 将两个文件file1 与file2屏接到一块
cat file1 file2 >>? 直接追加上去。
touch song 新建文件song
mkdir song 新建目录song
rm song 删除文件song
rm -rf song 删除当前目录下的song目录
mv song 移动文件song
shred song 清空文件song
ls *.conf 列出当前目录下的后缀为.conf的所有文件
file song 查看song的文件类型
tmp 文件夹目录下的文件为临时文件,只能保存240个小时。之后就会自动删除。
which cat 查看命令cat所在的地方
ls -l / 查看详细信息
ls -w /40 / 或 ls --width=40
-h 或--help 或 -? 帮助
su - 一般用户转换成超户,首先要知道超户的密码。
cp /etc/passwd /home/password 将/etc目录下的passwd文件copy到/home下并且改名为password
cp -r /etc 复制/etc的整个目录
less passwd 将passwd文件分屏显示
head passwd 将passwd文件只显示前十行
head -5 passwd 将passwd文件只显示前五行
tail -5 passwd 将passwd文件只显示后五行
logger 日志发送者
logger lisong 将lisong信息发送到日志
tail -f /var/log/nessages 监控日志文件
ls -l /home 列出详细目录/home
l . 显示所有隐藏文件
ll all 显示所有文件
ll 与上同等,但要在所要列出的目录下
ll -n /home 读出ID号,注:ID号小于500的账号为系统用户。
#id 查看用户的id号
man ls 查看命令ls 的帮助
man 5 crontab
man -a 查看全部
nano 编辑器(相当于文件编辑器)
history 查看输入命令的历史信息
!+history中的列号 为执行那一命令
!! 为执行上一命令
ctrl+r 打开命令的回忆功能
ecjp $? 查看上一命令是否成功,0为成功,非0为失败。
cd /bin;ls 一次执行两个命令,先进入/bin,再列出目录。
service network restart 重启网络
/etc/rc.d/init.d/ 此目录为系统配置文件目录
system-config-? 硬件配置
7.组合键的用法:
ctrl+D 输入结束
ctrl+C 终止
ctrl+S 暂停
ctrl+Z 调入后台(可以用fg继续)
8.ftp下载:
ftp server1 用ftp访问server1
get lisong 用ftp下载lisong文件
quit 退出ftp
9.Tab键的补齐功能:
命令补齐
文件补齐
目录补齐
10.权限说明:
-rwxrwxrwx
r:表示可读权限
w:表示可写权限
x:表示运行权限
前三个rwx为创建者的权限用“u”代表
中三个rwx为组成员的权限用“g”代表
后三个rwx为其他用户权限用“o”代表
-为文件
d为目录
chmod u+x song 即给创建者一个运行的权限
chmod g+w song 即给组用户一个可写的权限
chmod o+r song 即给其他用户一个可读的权限
也可用chmod u+rwx song
chown frodo song 即将文件song拥有者改为frodo用户
chgrp frodo song 即将文件song拥有组改为frodo组
chown frodo /data -R 把data目录里的所有文件与目录都归属为frodo用户
chown frodo group /data -R 把data目录递归为frodo用户与group组
用户的权限还可以用数字表示:
r w x
- - - 0
- - x 1
- w - 2
- w x 3
r - - 4
r - x 5
r w - 6
r w x 7
修改文件的权限也可以这样:
chmod 777 song 即将文件song的权限改为rwxrwxrwx
11.设置登录提示信息:
在/root目录下用nano编辑器打开.bashrc文件
nano .bashrc
在文件的最后一行加上以下数据:
echo How are you!
保存退出后,再次用文本终端登录时系统会自动显示欢迎信息How are you!

system-config-display 显示设置(调整分辨率)
dd if=/dev/zero of=/dev/null 这一条命令可以让CPU非常地繁忙地工作,可以用Ctrl+Z组合键暂停。
vmsta 1 查看CPU的工作程度
bg 继续运行dd命令
kill 3294 杀掉3294号进程
ps 查看进程和pid号
kill -9 3294 如果有哪一进程杀不掉,可以用此命令杀掉。
$find /etc -name passwd 查找/etc目录下的名叫passwd的文件
find /etc -name passwd >test.sh 查找/etc目录下的名叫passwd的文件,并将查到的正确结果写入text.sh文件里。
find /etc -name passwd 2>test.sh将查到的错误结果写入text.sh文件里
find /etc -name passwd >text.sh 2>&1 将查到的所有结果输入到text.sh里
find /etc -name passwd >>text.sh >>text1.sh 将查到的结果追加到text1.sh文件

管道符的界面下用处(输出图片png格式):
cat /etc/passwd 用cat命令输出passwd文件
cat /etc/passwd | cut -d:-f7 以“:”为分割符取第七列输出
cat /etc/passwd | cut -d:-f7 | sort 以“:”为分割符取第七列输出,并将同样的放在一块
cat /etc/passwd | cut -d:-f7 | uniq 以“:”为分割符取第七列输出,并取唯一性
cat -d:-f7 /etc/passwd | sort -u 同等于上一行
vmstat 1 60 >mystat 统计
yum -y install gnuplot 安装gnuplot软件包
gnuplot 运行gnuplot
set term png
set output "cpu.png"
{plot 'mystat' using 0:13 title "system" with lines, 'mystat' using 0:14 title "system" with lines,'mystat'using 0:15 title "idle" with lines} (注:{}内为一个命令,一次输入)
quit 退出
eog cpu.png 打开图片(CPU性能统计图片)


grep student /etc/passwd -r 在/etc/passwd文件里搜索student内容
ll / | grep bin 搜索所有包含bin的文件
ps aux 所有进程
STAT进程说明:
R:running正在运行
S: sleep 睡眠
D:Uninteruptible sleep 不间断睡眠(即不自愿)
T:stop停止
Z:zombie疆尸进程

top 查看进程的情况(CPU,内存,swap,性能与使用)
q 退出
jobs 查看后台当前有几个程序在运行
fg+id号 将后台的工作调到前台工作

计算机定时命令:
at now+1h 表示从现在开始一个小时后
poweroff 关机命令(即在一个小时后关机)
ctrl+D 结束

at 12:00
poweroff 即在12:00关机

定时器配置:
crontab -e 打开定时器编辑器(与 vi编辑器相似)
* * * * * wall How are you! *分别表示:
分,时,天,月,周
注:普通用户没有权限做wall命令。

配置IP地址:
system-config-network-tui 打开后即可以配置IP地址
配置DNS:
DNS配置文件在/etc/resolv.conf
resolv.conf的内容为:
search example.com
nameserver 192.168.0.254 (DNS为192.168.0.254)
登录163邮箱:
mutt -f pop://frodo@pop3.163.com frodo为邮箱的用户名

挂载:
mount station49:/share /mnt 将station49号计算机的/share目录挂载到本地的/mnt下。

RedHat Linux 的安装方式:
从光驱引导
从网络引导
从硬盘引导(usb引导)
从光驱引导,用硬盘安装
注1:从usb引导:要从usb引导可以将你的移动硬盘有安装文件的那个分区在别的linux计算机下执行下列命令:
dd if=/sda7/bootimage.img of=/dev/sda7 假设你的安装文件在/sda7盘符下,(注:一旦此命令成功则你的这个硬盘分区里的其他文件将不再可用)
然后就可以用usb引导安装。
注2:从光驱引导,从硬盘安装:首先要把安装盘的cd1里有两个文件刻盘,/images/diskboot.img与/images/boot.iso(引导盘)
文章评论

共有 0 条评论