尚观liunx命令

合集下载

linux常用命令

linux常用命令
apropos
5.3.1
同 man–k
array
11.2.6
数组变量 定义:var[1]=”content1”var[2]=”content2”
at
16.2.2
在某一时刻作(一些)任务 eg. at 04:00 2010-02-03
batch crontab
atq,atrm
16.2.2
atq即 at–latrm 即 at–d
指令
章节
简介
其它相关
ACL
14.3.1
将某些目录/文件为某些用户/群组赋予特权
setfacl getfacl
alias
11.3.1
别名eg. alias echo=’echo -n’
unalias ~/.bashrc
anacron
16.4.1
帮助cron完成其在停机期间未完成的任务(一般默认开启)
/etc/anacrontab
top,uptime
file
7.4.4
查看文件类型 eg. file hello.txt
find
7.5.2
查找文件(!)eg. find / -name passwdfind /var–types find / -nouser
find / -perm +7000 find /home–user alei find / -size +100K
SELinux sestatus
getsebool
17.5.6
查看规则布尔值是否开启eg. getsebool–a
SELinux
getfacl
14.3.3
查看某文件/目录的ACL特权eg. getfacl filename

linux 帮助命令的用法

linux 帮助命令的用法

linux 帮助命令的用法Linux是一种广泛使用的操作系统内核,它被广泛应用于各种设备和领域。

对于初学者来说,掌握一些基本的命令是非常重要的,这些命令可以帮助我们解决一些常见的问题,同时提高工作效率。

本文将介绍一些常用的Linux帮助命令以及它们的用法。

1. help命令help命令是Linux中最基本的帮助命令之一,它可以用于获取命令的基本使用方法和参数选项。

例如,想要获取ls命令的帮助信息,可以在命令行中输入以下命令:ls help这将显示出ls命令的帮助信息,包括一些常用的选项和参数解释。

2. man命令man命令可以显示Linux中其他命令的详细帮助信息。

它提供了命令的完整用法、选项、示例和说明。

例如,要查看ls命令的详细帮助信息,可以在命令行中输入以下命令:man lsman命令会打开一个分页器,您可以使用上下箭头键浏览帮助文档。

按“q”键退出帮助文档。

3. info命令info命令类似于man命令,提供了详细的帮助信息。

然而,info命令的帮助文档通常结构更为清晰,提供了更多细节。

例如,要查看ls命令的info文档,可以在命令行中输入以下命令:info lsinfo命令会打开一个新的界面,您可以使用键盘上的相应键进行导航。

按“q”键退出info文档。

4. whatis命令whatis命令可以快速查找命令的一行描述信息。

它的输出通常非常简洁明了,可以为您提供快速的参考。

例如,要查找ls命令的简短描述,可以在命令行中输入以下命令:whatis ls这将显示出ls命令的一行描述信息,如“list directory contents”。

5. apropos命令apropos命令可以帮助您查找跟某个关键词相关的命令。

它会搜索命令的名称和描述,为您提供一个可能相关的命令列表。

例如,要查找与文件操作相关的命令,可以在命令行中输入以下命令:apropos file这将显示出一些可能与文件操作相关的命令,包括ls、cp、mv 等。

linux命令查看用户信息的方法

linux命令查看用户信息的方法

linux命令查看用户信息的方法1. 查看当前登录用户信息使用命令"whoami"可以查看当前登录用户的用户名。

该命令会直接输出当前登录用户的用户名,不需要任何参数。

2. 查看所有用户信息使用命令"cat /etc/passwd"可以查看所有用户的信息。

该命令会打开/etc/passwd文件,并将其中的内容输出到终端。

每个用户的信息占一行,各个字段使用冒号分隔。

3. 查看指定用户信息使用命令"finger 用户名"可以查看指定用户的信息。

该命令会显示指定用户的用户名、真实姓名、终端、登录时间、登录IP等详细信息。

如果没有指定用户名,则会显示所有用户的信息。

4. 查看用户ID使用命令"id 用户名"可以查看指定用户的用户ID。

该命令会输出指定用户的用户ID、所属用户组ID以及附加的用户组ID。

5. 查看用户所属用户组使用命令"id -g 用户名"可以查看指定用户所属的主要用户组ID。

该命令会输出指定用户的主要用户组ID。

6. 查看用户家目录使用命令"grep 用户名 /etc/passwd | cut -d: -f6"可以查看指定用户的家目录。

该命令会从/etc/passwd文件中查找指定用户的信息,并使用冒号作为分隔符,提取出家目录字段。

7. 查看用户默认Shell使用命令"grep 用户名 /etc/passwd | cut -d: -f7"可以查看指定用户的默认Shell。

该命令会从/etc/passwd文件中查找指定用户的信息,并使用冒号作为分隔符,提取出默认Shell字段。

8. 查看用户登录历史使用命令"last 用户名"可以查看指定用户的登录历史。

该命令会显示指定用户最近的登录记录,包括登录时间、登录IP、登录终端等信息。

9. 查看用户当前登录状态使用命令"who"可以查看当前登录系统的用户信息。

linux安装与命令大全

linux安装与命令大全

linux安装与命令⼤全linux介绍及RedHat安装linux,免费开源。

多⽤户多任务系统,基于Linux有多个版本的衍⽣,RedHat,Ubuntu,Debian 安装Vmware常⽤指令ls 显⽰⽂件或⽬录-l 列出⽂件详细信息l(list)-a 列出当前⽬录下所有⽂件及⽬录,包括隐藏的a(all)mkdir 创建⽬录-p 创建⽬录,若⽆⽗⽬录,则创建p(parent)cd 切换⽬录touch 创建空⽂件echo 创建带有内容的⽂件。

cat 查看⽂件内容cp 拷贝mv 移动或重命名rm 删除⽂件-r 递归删除,可删除⼦⽬录及⽂件-f 强制删除find 在⽂件系统中搜索某⽂件wc 统计⽂本中⾏数、字数、字符数grep 在⽂本⽂件中查找某个字符串rmdir 删除空⽬录tree 树形结构显⽰⽬录,需要安装tree包pwd 显⽰当前⽬录ln 创建链接⽂件more、less 分页显⽰⽂本⽂件内容head、tail 显⽰⽂件头、尾内容ctrl+alt+F1 命令⾏全屏模式系统管理命令stat 显⽰指定⽂件的详细信息,⽐ls更详细who 显⽰在线登陆⽤户whoami 显⽰当前操作⽤户hostname 显⽰主机名uname 显⽰系统信息top 动态显⽰当前耗费资源最多进程信息ps 显⽰瞬间进程状态 ps -auxdu 查看⽬录⼤⼩ du -h /home带有单位显⽰⽬录信息df 查看磁盘⼤⼩ df -h 带有单位显⽰磁盘信息ifconfig 查看⽹络情况ping 测试⽹络连通netstat 显⽰⽹络状态信息man 命令不会⽤了,找男⼈如:man lsclear 清屏alias 对命令重命名如:alias showmeit="ps -aux" ,另外解除使⽤unaliax showmeitkill 杀死进程,可以先⽤ps 或 top命令查看进程的id,然后再⽤kill命令杀死进程。

打包压缩相关命令gzip:bzip2:tar: 打包压缩-c 归档⽂件-x 压缩⽂件-z gzip压缩⽂件-j bzip2压缩⽂件-v 显⽰压缩或解压缩过程 v(view)-f 使⽤档名例:tar -cvf /home/abc.tar /home/abc 只打包,不压缩tar -zcvf /home/abc.tar.gz /home/abc 打包,并⽤gzip压缩tar -jcvf /home/abc.tar.bz2 /home/abc 打包,并⽤bzip2压缩当然,如果想解压缩,就直接替换上⾯的命令 tar -cvf / tar -zcvf / tar -jcvf 中的“c” 换成“x” 就可以了。

linux系统的常用命令及其在后端运维中的应用

linux系统的常用命令及其在后端运维中的应用

linux系统的常用命令及其在后端运维中的应用Linux是一种开源的操作系统,广泛应用于服务器端的运维管理工作中。

Linux系统有许多常用命令,这些命令在后端运维中发挥着重要的作用。

本文将介绍一些常用的Linux命令及其在后端运维中的应用。

1. ls命令:ls命令用于列出目录或文件的详细信息。

在后端运维中,我们可以使用ls命令来查看目录中的文件或子目录,以便进行进一步的操作。

比如,我们可以使用"ls -l"命令来显示目录中文件的详细信息,包括文件权限、所有者、文件大小等。

2. cd命令:cd命令用于切换当前工作目录。

在后端运维中,我们经常需要切换到不同的目录来进行操作,比如进入/var/log目录查看系统日志文件,或者进入/etc目录查看配置文件。

3. cp命令:cp命令用于复制文件或目录。

在后端运维中,我们经常需要备份文件或目录,以防止数据丢失。

使用cp命令可以将文件或目录复制到指定的位置,以便进行备份。

4. mv命令:mv命令用于移动文件或目录。

在后端运维中,我们经常需要将文件或目录移动到其他位置,比如将一个已下载的文件移动到指定的目录下。

5. rm命令:rm命令用于删除文件或目录。

在后端运维中,我们经常需要清理无用的文件或目录,以释放存储空间。

使用rm命令可以删除指定的文件或目录。

6. touch命令:touch命令用于创建空文件或更新文件的访问时间。

在后端运维中,我们经常需要创建临时文件或更新文件的访问时间,以方便管理文件。

7. mkdir命令:mkdir命令用于创建目录。

在后端运维中,我们经常需要创建新的目录来存储文件或临时数据。

使用mkdir命令可以创建指定的目录。

8. grep命令:grep命令用于在文件中查找指定的字符串。

在后端运维中,我们经常需要查找特定的日志信息或配置项。

使用grep命令可以快速定位到指定的内容。

9. ps命令:ps命令用于查看系统中运行的进程信息。

Linux必备常用命令

Linux必备常用命令

Linux常用命令实现磁盘配额(注安装LINUX时建立/home分区)目标:对用户zhao在/home目录上实现soft limit为5k,hard limit 为10k的磁盘配额实现步骤:1. 修改包含/home的行,#vi /etc/fstab,改为:defaults,usrquota。

也就是增加usrquota项。

然后保存退出。

2、卸载/home目录#umount /home3. 挂接/home目录#mount /home4、增加用户zhao #useradd zhao5、修改密码#passwd zhao6、生成关于/home目录的quota信息# quotacheck -cmug /home#quotacheck -vu /home7、查看所有用户的信息#repquota -au8、设置配额#edquota -u zhao将soft 和hard 分别改为5和109、保存并退出#wq!10、修改时间#edquota -t11、#wq!12.开启/home上的磁盘配额功能#quotaon /home13.查询配额#quota -u zhao14.验证配额#su - zhao一、基本命令1.man2.ls作用:列出文件清单。

常用选项:-a,-R-a 全部文件,包括隐藏文件(开头为.的文件)-R 与子目录一起列出来3.cd [绝对目录或者相对目录]作用:改变当前路径。

特殊目录的表示方法:.,..,~,-(代表前一目录)cd /var/spool/mailcd ../mqueue4.pwd作用:查看当前路径。

5.mkdir作用:创建目录。

6.rmdir作用:删除空目录。

7.rm作用:删除文件或目录。

常用选项:-r,-i(删除文件或者目录前是否询问)8.cp作用:复制。

常用选项:-r,-i-r 用于递归复制,-i若目标文件已经存在,将询问例:cd /tmpcp ~/.bashrc bashrccp –i ~/.bashrc bashrc9.mv作用:移动文件或目录。

常用Linux命令

一、什么是Shell1)Shell解释器是系统的用户界面,提供用户与内核交互操作的接口2)常用的解释器:sh、bash、tcsh、csh、ksh等3)使用命令:cat /etc/shells可以查看当前已安装的解释器4)Bash的优点:支持历史查看命令history,默认记录1000条,支持Tab 补全,支持调用历史命令:!+1。

二、Linux命令行格式1)Linux命令格式:命令 [选项] [参数],命令和选项与参数之间必须加空格隔开2)选项的作用是调节命令的具体功能,选项的数量可以是多个,也可以省略。

使用单个字符的选项时一般加“-”符号,使用多个字符时,一般加“--”符号。

例如:ls –a ,ls -l ,ls -al,ls --help3)参数是命令处理的对象,通常情况下可以是文件名、文件夹名或者用户名。

4)在Linux当中,不管是命令还是文件名,字母都要区分大小写。

三、命令分类1)内部命令,是linux内核自带的2)外部命令,需要安装才能使用。

3)bin下的命令任何人都可以使用4)sbin下的命令称为特权命令,只能管理员使用四、Linux常用命令1)帮助命令Help:使用help命令时,内部命令格式:help+pwd,外部命令格式:ls –helpMan手册相当于说明书,格式:man ls2)显示当前路径:pwd,print working directory3)切换文件夹命令:cd,change directory4)列出当前目录内容命令:ls,list-l:以长格式显示文件和目录的列表-a:显示所有子目录和文件信息(显示隐藏文件)-A:与-a类似-d:显示目录(Directory)本身的属性,而不是显示目录的内容-h:以人性化的方式显示-R:以递归的方式显示指定目录及其子目录的所有内容--color:在字符模式中以颜色区分不同的文件。

5)查看硬盘使用情况命令:du,disk usage-a:统计磁盘空间占用时包括所有的文件-h:以人性化方式显示-s:只统计每个参数所占用空间的大小。

Linux命令行中的文件和权限查看技巧

Linux命令行中的文件和权限查看技巧Linux操作系统是一种开源的操作系统,以其高度的稳定性和安全性而闻名。

作为一个Linux系统管理员或者开发者,在命令行界面中查看文件和权限是基本操作之一。

本文将介绍一些在Linux命令行中查看文件和权限的技巧。

一、文件查看技巧1. ls命令ls命令用于列出当前目录下的所有文件和文件夹。

常见的选项包括:- ls -l:以长格式显示文件信息,包括文件权限、所有者、组、大小和最后修改时间等。

- ls -a:显示所有文件,包括以“.”开头的隐藏文件。

- ls -h:以人类可读的格式显示文件大小。

2. cat命令cat命令用于查看文件的内容。

通过以下命令可以显示文件的内容:cat filename3. head命令和tail命令head命令用于显示文件的前几行,tail命令用于显示文件的后几行。

可以使用以下命令:head -n filename:显示文件的前n行。

tail -n filename:显示文件的后n行。

4. more命令和less命令more命令和less命令都用于分页查看较长的文件内容。

使用方式如下:more filename:按页显示文件内容,按空格键翻页。

less filename:可以进行上下翻页和搜索,更加灵活。

二、权限查看技巧1. ll命令ll命令为ls -l的简写,用于显示文件的详细信息,包括文件权限、所有者、组、大小和最后修改时间等。

2. stat命令stat命令用于显示文件的详细状态信息,包括文件权限、所有者、组、大小、最近访问时间和最后修改时间等。

使用方式如下:stat filename三、权限修改技巧1. chmod命令chmod命令用于修改文件或目录的权限。

可以通过以下方式来使用chmod命令:chmod 777 filename:将文件的权限设置为rwxrwxrwx。

chmod +x filename:给文件添加可执行权限。

2. chown命令chown命令用于更改文件或目录的所有者。

Linux——基础命令用法(上)

Linux——基础命令⽤法(上)⼀、Linux基础命令1、Linux命令⾏的格式命令⾏的格式为:⽤户名+主机名+当前⼯作⽬录输⼊内容的命令格式为:命令 [-短选项/--长选项] [参数][root@localhost ~]# 命令 [-短选项/--长选项] [参数]其中命令就是“做什么”,选项就是“怎么做”,参数就是“对谁做”例如:更改主机名语法为:hostnamectl set-hostname $主机名[root@localhost ~]# hostnamectl set-hostname wangzhigang[root@localhost ~]# bash #环境变量重载[root@wangzhigang ~]#2、常⽤基础命令1、pwd命令——作⽤:显⽰当前所在位置的完整路径[root@localhost yum.repos.d]# pwd/etc/yum.repos.d2、cd命令——作⽤:进⼊某个⽂件夹(某条路径)蓝⾊字符代表⽂件夹橄榄绿⾊的字符代表链接⽂件⿊⾊字符代表⽂本⽂件.代表当前路径..代表上⼀层路径~代表当前⽤户的家⽬录,cd后⾯可省略[root@localhost etc]# cd~[root@localhost ~]# cd /[root@localhost /]# cd /etc/yum.repos.d/[root@localhost yum.repos.d]#3、ls命令——作⽤:显⽰当前⽂件夹的所有内容-l -> 以长⽂件的形式显⽰(ls -l 可缩写成 ll 命令)-a -> 显⽰隐藏的⽂件(以.开头的⽂件)-la -> 以长⽂件的形式显⽰隐藏的⽂件(ls -al 可缩写成 ll -a)-r -> 递归显⽰⽂件内容[root@localhost /]# lsbin dev home lib64 mnt proc run srv tmp varboot etc lib media opt root sbin sys usr[root@localhost /]# ls -a. bin dev home lib64 mnt proc run srv tmp var.. boot etc lib media opt root sbin sys usr4、man命令——作⽤:查看某个命令的使⽤帮助⽂档[root@localhost ~]# man ls 或 ls --help5、su命令——作⽤:切换⽤户[root@localhost ~]# #代表管理员root,有且仅有1个[root@localhost ~]# su – luna 不需要输⼊普通⽤户密码[luna@localhost ~]$ $代表普通⽤户,可以有多个[luna@localhost ~]$ su – root 要输⼊root⽤户密码6、passwd命令——作⽤:设置或更改⽤户的密码注意:只有root⽤户才能使⽤该命令更改密码[root@localhost ~]# passwd luna7、date命令——作⽤:显⽰或者设置当前的系统⽇期和时间date 单独使⽤ -> 详细⽇期和时间date +%T -> 显⽰时间date +%D -> 显⽰⽇期date +%X%x -> 显⽰⽇期和时间[root@localhost /]# date +%d%m%Y04032021[root@localhost /]# date +%d%m%y0403218、file命令——作⽤:查看⽂件类型注意:linux中后缀名是可以⾃定义的,所以不要以⽂件的后缀名来判断⽂件类型[root@localhost /]# file /etc/passwd/etc/passwd: ASCII text10、head命令(tail命令)——作⽤:显⽰⽂件的前(后)⼏⾏,默认显⽰10⾏,可带参数-n指定显⽰⾏数[root@localhost /]# head /etc/passwd...[root@localhost /]# head -n 2 /etc/passwd...[root@localhost /]# tail -n 10 /etc/passwd | head -n 6 #查看/etc/passwd ⽂件倒数第10 ⾏⾄第5⾏...11、cat(tac)命令——作⽤:将整个⽂档内容从头⾄尾(从尾到头)显⽰出来[root@localhost /]# cat /etc/crontab...[root@localhost /]# tac /etc/crontab...12、wc命令——作⽤:统计⽂件中的⾏数、字数和字符数,分别对应-l、-w、-c[root@localhost /]# wc /etc/shadow42 42 1226 /etc/shadow[root@localhost /]# wc -l /etc/shadow42 /etc/shadow[root@localhost /]# wc -lwc /etc/shadow42 42 1226 /etc/shadow13、history命令——作⽤:显⽰之前使⽤过的命令列表[root@localhost ~]# history[root@localhost ~]# !number #执⾏历史命令列表中第number号命令[root@localhost ~]# !string #执⾏历史命令列表中最近⼀次与string匹配的命令[root@localhost ~]# history -c #删除历史命令列表中的所有命令可通过上下键查找之前使⽤过的命令15、init命令——作⽤:切换系统状态[root@localhost ~]# init1 #切换到命令模式,相当于ctrl + alt + F2[root@localhost ~]# init5 #切换到桌⾯图形化模式,相当于ctrl + alt + F1[root@localhost ~]# init0 #关机,相当于ctrl + alt + Del⼆、Linux的⽂件系统Linux系统⼀切皆⽂件!以“/”开头的路径都是绝对路径,不以“/”开头的路径都是相对路径。

Linux命令:查看Linux操作系统版本-uname命令、快速回到根目录-cd命令、切换。。。

Linux命令:查看Linux操作系统版本-uname命令、快速回到根⽬录-cd命令、切换。

⼀、查看Linux操作系统版本## ⽅法1. uname查看系统信息,uname就是UNIXname的缩写uname -s # -s或–sysname 显⽰linux内核名称Linuxuname -r # -r或–release 显⽰linux操作系统内核版本号4.4.0-18362-Microsoftuname -v # -v 获取更详细的内核版本信息(译注:不是版本号,是指该内核建⽴的时间和CPU架构等)#1-Microsoft Mon Mar 1812:02:00 PST 2019uname -n # -n或-nodename 显⽰主机在⽹络节点上的名称或主机名称BF-2020060xxxxxuname -m # -m或–machine 显⽰主机的硬件(CPU)架构x86_64uname -i # -i 显⽰硬件平台类型或unknownx86_64uname -p # -p 显⽰主机处理器类型或unknownx86_64uname -o # -o 显⽰操作系统名称GNU/Linuxuname -a # -a或–all 显⽰系统详细信息:依次为内核名称,主机名,内核版本号,内核版本,硬件名,处理器类型,硬件平台类型,操作系统名称Linux BF-2020060xxxxx 4.4.0-18362-Microsoft #1-Microsoft Mon Mar 1812:02:00 PST 2019 x86_64 x86_64 x86_64 GNU/Linux## ⽅法2. 查看⽅式file /bin/ls# 根据输出信息确认此Linux版本为64位/bin/ls: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=2f15ad836be3339dec0e2e6a3c637e08e48aacbd, for 此linux版本为64位。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

split [root@localhost ~]# split -b 5m etc.tar 生成x*的若干文件 [root@localhost ~]# cat x* >etc.tar.bak 合并成一个文件 md5 值不变

md5sum [root@localhost ~]# md5sum etc.tar 15f1db60c65e8c0a52e196dcc4825709 etc.tar

[root@localhost ~]# md5sum etc.tar > file.md5 [root@localhost ~]# md5sum -c file.md5 etc.tar: OK

diff 产生两个文件间的差异 [root@localhost ~]# diff -u 1.log 2.log >3.log 3.log为补丁文件

[root@localhost ~]# patch -b 1.log 3.log patching file 1.log 备份1.log文件产生1.log.orig,并给1.log打上3.log补丁

[root@localhost ~]# patch -R 1.log 3.log patching file 1.log 撤销补丁

cut [root@localhost ~]# ifconfig lo |grep 'inet' inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host [root@localhost ~]# ifconfig lo |grep 'inet'|cut -d':' -f2|cut -d' ' -f1 127.0.0.1 d为分割符, f后面跟分后的第几块 语法:cut –d’’ –f? 文件地址

sort 排序字符,数字 [root@localhost ~]# sort install.log >install.log2

[root@localhost ~]# sort -t':' -k3 -n /etc/passwd n为以数字大小排列 语法:sort –t’’ –k? (-n) (-r反向) 文件地址 [root@localhost ~]#cat 1.log|cut –d’ ’ –f1|sort –n |uniq –c|sort –t’ ’ –k1 –n –r |head -5 Ps [root@localhost ~]# ps -ef UID PID PPID C STIME TTY TIME CMD root 1 0 0 17:10 ? 00:00:00 init [5] root 2 1 0 17:10 ? 00:00:00 [migration/0] root 3 1 0 17:10 ? 00:00:00 [ksoftirqd/0] root 4 1 0 17:10 ? 00:00:00 [events/0] root 5 4 0 17:10 ? 00:00:00 [khelper] root 6 4 0 17:10 ? 00:00:00 [kacpid] root 87 4 0 17:10 ? 00:00:00 [kblockd/0] 。。。。。。。。。。。。。。。。。。。。。。。。 PID为进程号 PPID为优先级 -19(最高)到20 [root@localhost ~]# ps au USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND root 3516 0.0 0.0 2820 444 tty1 Ss+ 17:11 0:00 /sbin/mingetty tt root 3598 0.0 0.0 2512 444 tty2 Ss+ 17:11 0:00 /sbin/mingetty tt root 3643 0.0 0.0 1552 444 tty3 Ss+ 17:11 0:00 /sbin/mingetty tt root 3690 0.0 0.0 2112 444 tty4 Ss+ 17:11 0:00 /sbin/mingetty tt root 3739 0.0 0.0 2160 444 tty5 Ss+ 17:11 0:00 /sbin/mingetty tt root 3740 0.0 0.0 3144 440 tty6 Ss+ 17:11 0:00 /sbin/mingetty tt root 4741 0.0 0.1 4968 1576 pts/1 Ss 17:14 0:00 bash root 4823 0.0 0.2 9032 3068 pts/1 S+ 17:29 0:00 vim Mplayer.txt root 4836 0.0 0.1 5560 1472 pts/2 Ss+ 17:57 0:00 bash root 4858 0.0 0.1 5656 1532 pts/3 Ss 18:00 0:00 -bash root 4974 0.0 0.0 3596 808 pts/3 R+ 18:50 0:00 ps au a 为有单位的 u 谁 ps aux 列出没单位的进程 [root@localhost ~]# top P M K [root@localhost ~]# kill -9 4223 9强行执行 1重新加载 [root@localhost ~]#renice –n 10 4223降低到10 [root@localhost ~]#renice –n -5 4223提升到-5

[root@localhost ~]# pstree -p |grep gnome [root@localhost ~]# killall httpd

Ifconfig [root@localhost ~]#ifconfig [root@localhost ~]#netconfig [root@localhost ~]#vi /etc/sysconfig/network-scripts/ifcfg-eth0 帮助 [root@localhost ~]#help echo help查看内部命令 查看外部命令 可ls –help [root@localhost ~]#man ls man 查看 [root@localhost ~]#info ls [root@localhost ~]#ls /usr/share/doc/ 可查看软件帮助

stat [root@localhost ~]#stat a.file 显示文件的详细信息

ssh [root@localhost ~]#ssh root@192.168.0.100 远程登入

tftp [root@localhost ~]# rpm -qa |grep tftp tftp-0.49-2 tftp-server-0.49-2 查看有无安装 [root@localhost ~]# rpm -ql tftp /usr/bin/tftp /usr/share/man/man1/tftp.1.gz [root@localhost ~]# rpm -ql tftp-server /etc/xinetd.d/tftp /tftpboot /usr/sbin/in.tftpd /usr/share/man/man8/in.tftpd.8.gz /usr/share/man/man8/tftpd.8.gz [root@localhost ~]# rpm -qal |grep tftp ???????????? [root@localhost ~]# rpm -qpl tftp-server-0.49-2.rpm [root@localhost ~]#rpm –ivh tftp* 如果没安装 [root@localhost ~]# vi /etc/xinetd.d/tftp disable=no 开 =yes关 或[root@localhost ~]#chkconfig tftp on [root@localhost ~]#service xinetd reload 或(restart) [root@localhost ~]#netstat –anulp |grep 69 监听69端口 [root@localhost ~]#dd if=/dev/zero of=/tftpboot/40M bs=1M count=40 tptp默认共享的文件夹为/tftpboot [root@localhost ~]# service iptables status 查看防火墙情况 [root@localhost ~]# service iptables stop 关闭防火墙 [baoxue@localhost ~]$ tftp 192.168.0.100 tftp>? tftp>get tftp>quit

注:其它用户操作是无权限执行service,防火墙要关,共享文件夹权限要开启 nfs

先安装portmap和nfs-utiles [root@localhost ~]# vi /etc/exports 编辑共享文件信息 /www/baoxue 192.168.0.1/255.255.255.0 (ro) /www/baoxue 192.168.0.1/224 (ro,sync) /www/baoxue 192.168.0.108/32 (ro,async) /www/baoxue * (ro,async) /www/baoxue * (rw,no_root_squash) 只有root能登入 等 [root@localhost ~]#service nfs restart 或[root@localhost ~]#exportfs –rv 重新加载 [root@localhost ~]#showmount –e [baoxue@localhost ~]$showmount –e 192.168.0.100 [baoxue@localhost ~]$mount 192.168.0.100:/www/baoxue /mnt

[root@localhost ~]#service nfs stop 关闭 [root@localhost ~]#exportfs –auv 暂时停止共享

相关文档
最新文档