linux命令说明

合集下载

linux 服务器常用操作命令

linux 服务器常用操作命令

linux 服务器常用操作命令1.基本命令- pwd:查看当前所在目录- ls:列出当前目录下的文件和文件夹- cd:切换目录- touch:创建文件- mkdir:创建新的目录- rm:删除文件或目录- cp:复制文件或目录- mv:重命名文件或目录,或移动文件或目录到其他位置- cat:查看文件内容- grep:在文件中搜索指定的字符串- find:查找文件并执行相应操作- chmod:修改文件和目录的权限- chown:修改文件和目录的所有者- top:实时查看系统的资源使用情况- ps:显示当前正在运行的进程信息2.文件操作- echo:输出文本内容到终端或文件- head:显示文件的前几行- tail:显示文件的后几行- less:按页查看文件内容- wget:下载文件- tar:打包和解压文件- gzip:压缩文件- unzip:解压缩文件- file:查看文件类型- scp:在本地和远程服务器之间进行文件传输- sftp:通过SSH协议在本地和远程服务器之间进行文件传输3.网络相关- ifconfig:显示网络接口配置信息- ping:测试与指定主机的连通性- netstat:显示网络连接、路由表和网络接口信息- ssh:建立安全的远程登录连接- telnet:建立与远程主机的非安全连接- nslookup:域名解析工具- traceroute:显示数据包在网络上的传输路径- ifup/ifdown:启用/禁用网络接口- iptables:配置防火墙规则4.系统管理- uname:显示系统信息- whoami:显示当前用户- id:显示用户信息- date:显示系统日期和时间- uptime:显示系统的运行时间和平均负载- free:显示内存的使用情况- df:显示磁盘空间的使用情况- du:查看文件和目录的磁盘使用情况- kill:关闭指定进程- reboot:重启系统- shutdown:关闭系统5.用户和权限管理- useradd:创建用户- userdel:删除用户- passwd:修改用户密码- su:切换用户- sudo:以超级用户权限执行命令- visudo:配置sudo的访问权限- chattr:修改文件属性- addgroup:创建用户组- delgroup:删除用户组- chmod:修改文件和目录的权限- chown:修改文件和目录的所有者6.日志管理- tail:实时显示日志文件的最后几行内容- cat:显示整个日志文件的内容- grep:在日志文件中搜索指定的字符串- systemctl:管理系统服务- journalctl:查看系统日志7.进程管理- ps:显示当前正在运行的进程信息- top:实时查看当前系统进程的资源占用情况- kill:终止指定进程- nice:调整进程的优先级- nohup:在后台运行命令,不受终端断开影响- renice:修改进程的优先级这些是Linux服务器常用的操作命令,能够实现大部分日常操作和系统管理任务。

linux常用命令及示范

linux常用命令及示范

Linux常用命令及示范Linux是一种开源的操作系统,它具有高效、稳定、安全等优点,广泛应用于服务器、嵌入式设备、云计算等领域。

Linux系统提供了丰富的命令行工具,可以方便地对系统进行管理、配置、监控和调试。

本文将介绍Linux常用的一些命令,包括文件操作、目录操作、进程管理、网络管理、系统管理和其他实用的命令,并给出一些具体的示例,帮助读者掌握Linux命令的基本用法和技巧。

一、文件操作命令文件是Linux系统中最基本的单位,它可以是文本文件、二进制文件、设备文件等。

Linux系统提供了一些命令,可以对文件进行创建、删除、复制、移动、重命名、查看、编辑等操作。

下面介绍一些常用的文件操作命令。

1. touch命令touch命令的作用是创建一个空文件或者修改一个已有文件的时间戳。

它的基本语法是:touch [选项] 文件名其中,选项可以是:-a:只修改访问时间-c:如果文件不存在,不创建新文件-m:只修改修改时间-r:把指定文件的时间戳复制给另一个文件-t:指定修改时间,格式为[[CC]YY]MMDDhhmm[.ss]例如:# 创建一个空文件test.txttouch test.txt# 修改test.txt的访问时间和修改时间为当前时间touch test.txt# 修改test.txt的访问时间为2021年4月1日10:00:00touch -a -t 202104011000.00 test.txt# 把test.txt的时间戳复制给test2.txttouch -r test.txt test2.txt2. rm命令rm命令的作用是删除一个或多个文件或目录。

它的基本语法是:rm [选项] 文件或目录其中,选项可以是:-f:强制删除,忽略不存在的文件或目录,不提示确认-i:交互式删除,删除前提示确认-r:递归删除,删除目录及其子目录和文件例如:# 删除一个文件test.txtrm test.txt# 删除一个目录test,并提示确认rm -ir test# 强制删除一个目录test及其子目录和文件,不提示确认rm -rf test3. cp命令cp命令的作用是复制一个或多个文件或目录。

Linux的常用基本命令

Linux的常用基本命令

Linux的常⽤基本命令⼀、基本命令1.1 关机和重启1.2 帮助命令⼆、⽬录操作命令2.1 ⽬录切换 cd2.2 ⽬录查看 ls [-al]2.3 ⽬录操作【增,删,改,查】2.3.1 创建⽬录【增】 mkdir2.3.2 删除⽬录或⽂件【删】rm2.3.3 ⽬录修改【改】mv 和 cp2.3.4 搜索⽬录【查】find三、⽂件操作命令3.1 ⽂件操作【增,删,改,查】3.1.1 新建⽂件【增】touch3.1.2 删除⽂件【删】 rm3.1.3 修改⽂件【改】 vi或vim3.1.4 ⽂件的查看【查】tail head3.2 权限修改四、压缩⽂件操作4.1 打包和压缩4.2 解压五、查找命令5.1 grep5.2 find5.3 locate5.4 whereis5.5 which六、su、sudo6.1 su6.2 sudo七、系统服务⼋、⽹络管理8.1 主机名配置8.2 IP 地址配置8.3 域名映射九、定时任务指令crontab 配置9.1 命令格式9.2 配置说明、实例⼗、其他命令10.1 查看当前⽬录:pwd10.2 查看进程:ps -ef10.3 结束进程:kill10.4 ⽹络通信命令:10.5 配置⽹络10.6 重启⽹络10.7 切换⽤户10.8 关闭防⽕墙10.9 修改⽂件权限10.10 清屏10.11 vi模式下快捷键⼀、基本命令1.1 关机和重启shutdown -h now ⽴刻关机shutdown -h 5 5分钟后关机poweroff ⽴刻关机shutdown -r now ⽴刻重启shutdown -r 5 5分钟后重启reboot ⽴刻重启1.2 帮助命令--help命令shutdown --help:ifconfig --help:查看⽹卡信息man命令(命令说明书)man shutdown注意:man shutdown打开命令说明书之后,使⽤按键q退出⼆、⽬录操作命令2.1 ⽬录切换 cdcd / 切换到根⽬录cd .. 切换到上⼀级⽬录cd ~ 切换到home⽬录cd - 切换到上次访问的⽬录2.2 ⽬录查看 ls [-al]ls 查看当前⽬录下的所有⽬录和⽂件ls -a 查看当前⽬录下的所有⽬录和⽂件(包括隐藏的⽂件)ls -l 或 ll 列表查看当前⽬录下的所有⽬录和⽂件(列表查看,显⽰更多信息)ls /dir 查看指定⽬录下的所有⽬录和⽂件如:ls /usr2.3 ⽬录操作(增,删,改,查)2.3.1 创建⽬录(增) mkdirmkdir logs 在当前⽬录下创建⼀个名为logs的⽬录mkdir /usr/logs 在指定⽬录下创建⼀个名为logs的⽬录2.3.2 删除⽬录或⽂件(删)rmrm ⽂件删除当前⽬录下的⽂件rm -f ⽂件删除当前⽬录的的⽂件(不询问)删除⽬录:rm -r aaa 递归删除当前⽬录下的aaa⽬录rm -rf aaa 递归删除当前⽬录下的aaa⽬录(不询问)注意:rm语法对⽬录和⽂件和压缩包等都可执⾏删除操作2.3.3 ⽬录修改 mv 和 cp重命名⽬录命令:mv 当前⽬录新⽬录例如:mv aaa bbb 将⽬录aaa改为bbb注意:mv语法对⽬录和⽂件和压缩包等都可执⾏重命名的操作剪切⽬录命令:mv ⽬录名称⽬录的新位置⽰例:将/usr/tmp⽬录下的aaa⽬录剪切到 /usr⽬录下⾯ mv /usr/tmp/aaa /usr注意:mv语法对⽬录和⽂件和压缩包等都可执⾏剪切操作拷贝⽬录命令:cp -r ⽬录名称⽬录拷贝的⽬标位置 -r代表递归⽰例:将/usr/tmp⽬录下的aaa⽬录复制到 /usr⽬录下⾯ cp /usr/tmp/aaa /usr注意:cp命令可以拷贝⽬录还可以拷贝⽂件,压缩包等,拷贝⽂件和压缩包时不⽤写-r递归2.3.4 搜索⽬录 find命令:find ⽬录参数⽂件名称⽰例:find /usr/tmp -name 'a*' 查找/usr/tmp⽬录下的所有以a开头的⽬录或⽂件三、⽂件操作命令3.1 ⽂件操作3.1.1 新建⽂件touch命令:touch ⽂件名⽰例:在当前⽬录创建⼀个名为aa.txt的⽂件 touch aa.txt3.1.2 删除⽂件 rm命令:rm -rf ⽂件名3.1.3 修改⽂件vi或vim基本上vi可以分为三种状态,分别是命令模式(command mode)、插⼊模式(Insert mode)和底⾏模式(last line mode)1) 命令⾏模式command mode)常⽤命令:(1)进⼊编辑模式:i o a (2)进⼊底⾏模式:: (3)查找:/字符(4)控制光标移动:↑,↓,j(5)删除当前⾏:dd2) 编辑模式(Insert mode)只有在Insert mode下,才可以做⽂字输⼊,按「ESC」键可回到命令⾏模式。

Linux终端常用命令

Linux终端常用命令
12. chown 命令 语法:chown [选项] <文件名称或目录名称> 功能:更改某个文件或目录的属主和属组,将指定文件的拥有者改为指定的用户或组。 13. file命令 语法:file [选项] <文件名称> 功能:识别文件类型。
14. diff命令 语法:diff [选项] <文件名称...> 功能:比较文件之间的差异。以逐行的方式,比较文本文件的异同处。 15. grep命令 语法:grep [选项] [文件名称…] 功能:以指定模式搜索文件,指定文件中搜索到与指定的模式匹配的字符串,并打印
6. mount命令 语法:mount [选项] <文件系统> <目录> 功能:挂载文件系统。除了直接指定文件系统外,也可以用设备名称或挂入点来表示
文件系统。
7. umount命令 语法:umount [选项] <目录> 功能:卸除文件系统。除了直接指定文件系统外,也可以用设备名称或挂入点来表示
文件系统。 8. quotacheck命令 语法:quotacheck [选项][文件系统...] 功能:检查磁盘的使用空间与限制。该命令扫描挂入系统的分区,并在各分区的文件
3.4 用户管理命令
1. useradd命令 语法:useradd [选项][用户帐号] 功能:建立用户帐号。帐号建好之后,再用passwd设定帐号的密码,使用useradd指
令所建立的帐号,实际上是保存在/etc/passwd文本文件中。 2. userdel命令 语法:userdel [选项][用户帐号] 功能:删除用户帐号。该命令可删除用户帐号与相关的文件。如果不加参数,则仅删
13. badblocks命令 语法:badblocks [选项][磁盘装置][磁盘区块数][启始区块] 功能:检查磁盘装置中损坏的区块。 14. dd命令 语法:dd [选项] [文件名或目录] 功能:读取,转换并输出数据。 15. fsck命令 语法:fsck [选项][文件系统...] 功能:检查文件系统并尝试修复错误。

linux命令操作手册

linux命令操作手册

linux命令操作手册一、文件操作1.1 创建文件:使用touch命令可以创建一个空文件,语法为“touch 文件名”。

1.2 编辑文件:使用文本编辑器(如vi、nano等)可以编辑文件,语法为“编辑器文件名”。

1.3 复制文件:使用cp命令可以复制文件,语法为“cp 源文件目标文件”。

1.4 移动文件:使用mv命令可以移动文件,语法为“mv 源文件目标目录”。

1.5 删除文件:使用rm命令可以删除文件,语法为“rm 文件名”。

二、目录操作2.1 创建目录:使用mkdir命令可以创建目录,语法为“mkdir 目录名”。

2.2 删除目录:使用rmdir命令可以删除目录,语法为“rmdir 目录名”。

2.3 移动目录:使用mv命令可以移动目录,语法为“mv 目录名目标目录”。

2.4 复制目录:使用cp命令可以复制目录,语法为“cp -r 源目录目标目录”。

三、文本操作3.1 查看文件内容:使用cat命令可以查看文件内容,语法为“cat 文件名”。

3.2 编辑文件内容:使用文本编辑器(如vi、nano等)可以编辑文件内容。

3.3 查找文本:使用grep命令可以查找文本,语法为“grep '查找内容' 文件名”。

3.4 替换文本:使用sed命令可以替换文本,语法为“sed 's/查找内容/替换内容/g' 文件名”。

四、压缩与解压4.1 压缩文件:使用tar命令可以压缩文件,语法为“tar -czvf 压缩文件名.tar.gz 源文件或目录名”。

4.2 解压文件:使用tar命令可以解压文件,语法为“tar -xzf 压缩文件名.tar.gz”。

五、文件查找5.1 查找文件:使用find命令可以查找文件,语法为“find 查找路径-name '文件名'”。

5.2 查找目录:使用find命令可以查找目录,语法为“find 查找路径-type d -name '目录名'”。

Linux_命令_手册

Linux_命令_手册
1.注销系统的logout命令
1.修改/etc/inittab
id:5:initdefault:
注释:
0 – 关机 halt
1 – 单人模式 Single user mode
2 – 多人模式未含网路功能
3 – 完整多人使用者模式(文本模式)
4 – 未使用 unused
重启后失效
开启: service iptables start
关闭: service iptables stop
重启后生效
开启: chkconfig iptables on
关闭: chkconfig iptables off
修改/etc/sysconfig/iptables 文件,添加以下内容:
33.--扫描端口
nmap localhost
34.--查看是否已经安装
rpm -q gcc 查看是否已经安装了gcc
35.--管道过滤
ls -al|grep op
显示所有子目录的内容
ls -R
36.--IP地址对应的域名
/etc/hosts
43.允许anonymous用户下载、上传ftp的服务
2)删除所有的文件
rm *
3)删除目录
rmdir 删除空目录
4)删除目录
rm -rf 删除目录
-r 就是向下递归,不管有多少级目录,一并删除 采本站,必打击者
-f 就是直接强行删除,不作任何提示的意思
26.Linux系统开防火墙时自动开启相对应端口:23
# chmod 730 /var/ftp/incoming
4)日志
/etc/logrotate.d/vsftpd.log

linux基础命令 表

linux基础命令 表

linux基础命令表Linux基础命令一、文件和目录操作命令1. ls:显示当前目录下的文件和目录列表。

2. cd:切换当前工作目录。

3. pwd:显示当前所在目录的路径。

4. mkdir:创建新的目录。

5. rm:删除文件或目录。

6. cp:复制文件或目录。

7. mv:移动文件或目录,也可用于重命名文件或目录。

8. touch:创建空文件或修改文件的访问时间戳。

9. cat:查看文件内容。

10. more:分页显示文件内容。

11. less:分页显示文件内容,支持向前翻页。

12. head:显示文件的前几行。

13. tail:显示文件的后几行。

14. grep:在文件中查找指定的字符串。

15. find:在指定目录下查找文件。

16. ln:创建文件或目录的链接。

17. chown:修改文件或目录的所有者。

18. chmod:修改文件或目录的权限。

二、系统信息和管理命令1. uname:显示系统信息。

2. df:显示磁盘空间使用情况。

3. du:显示文件或目录的磁盘使用情况。

4. top:实时显示系统资源占用情况。

5. ps:显示当前进程的状态信息。

6. kill:终止指定进程。

7. shutdown:关机或重启系统。

8. reboot:重启系统。

9. ifconfig:显示网络接口信息。

10. ping:测试网络连通性。

11. netstat:显示网络连接、路由表等信息。

12. ssh:登录远程服务器。

13. scp:在本地和远程服务器之间复制文件。

14. wget:下载文件。

15. tar:打包和解压缩文件。

16. gzip:压缩文件。

17. unzip:解压缩文件。

18. crontab:定时执行任务。

三、用户和权限管理命令1. su:切换用户身份。

2. sudo:以超级用户身份执行命令。

3. useradd:创建新用户。

4. userdel:删除用户。

5. passwd:修改用户密码。

6. groupadd:创建新用户组。

linux 服务器常用操作命令

linux 服务器常用操作命令

linux 服务器常用操作命令一、Linux服务器简介Linux服务器是一种基于Linux操作系统的服务器,它具有开放源代码、稳定性高、安全性强等特点。

在企业级应用中,Linux服务器广泛应用于Web 服务器、数据库服务器、文件服务器等领域。

掌握Linux服务器的常用操作命令,可以方便地管理系统,提高工作效率。

二、常用操作命令概述本文主要介绍Linux服务器中常用的操作命令,包括文件操作、目录操作、系统管理、网络操作、文本处理和文件权限等。

下面分别对这些类别进行简要概述。

1.文件操作命令文件操作命令主要包括创建、删除、复制、移动等命令,如下:- 创建文件:touch、touch- 删除文件:rm- 复制文件:cp- 移动文件:mv2.目录操作命令目录操作命令主要包括创建、删除、列出目录内容等,如下:- 创建目录:mkdir- 删除目录:rmdir、rm -r- 列出目录内容:ls3.系统管理命令系统管理命令主要包括操作系统、硬件、用户管理等,如下:- 关机:shutdown- 重启:reboot- 挂载卸载文件系统:mount、umount- 管理用户:useradd、usermod、userdel4.网络操作命令网络操作命令主要包括网络配置、网络诊断、网络管理等,如下:- 配置网络:ifconfig、ip- 诊断网络:ping、traceroute- 管理DHCP:dhclient、dhcpd5.文本处理命令文本处理命令主要包括文本编辑、查找、替换等,如下:- 编辑文本:vim、nano- 查找文本:grep- 替换文本:sed6.文件权限命令文件权限命令主要包括更改文件权限、设置文件拥有者等,如下:- 更改文件权限:chmod- 设置文件拥有者:chown三、具体命令详解下面详细解释上述各类别中的具体命令。

1.cd:切换目录作用:切换到指定目录。

用法:cd [目录名]2.ls:列出目录内容作用:显示指定目录下的所有文件和子目录。

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

Linux常用命令速查手册(一)(不断整理中)这些都是死记硬背的东西,由简单入手好了,先背下这10条命令吧^-^1.更改帐号密码语法passwdOld password:输入旧密码Newpassword:输入新密码Rtype new password:再输入一遍密码2.联机帮助语法:man如:man ls3.远程登录语法:rlogin 主机名[-l 用户名]例如:rlogin doc 远程登录到工作站doc中rlogin doc -l user 使用user 帐号登录到工作站doc中语法:telnet 主机名或telnet IP地址例如:telnet doc 或者 telnet192.168.0.124.文件或目录处理列出文件或目录下的文件名语法:ls [-atFlgR] [name][-atFlgR]:指各类参数name:文件名或目录名例如:ls 列出当前目录下的文件名ls -a 列出以.开始的隐藏文件的所有文件名ls -t 依照文件最后修改时间的顺序列出文件名ls -F 列出当前目录下的文件名及其类型.以/结尾表示为目录名.以*结尾表示为可执行文件,以@结尾表示为符号链接ls -lg 列出目录下所有文件的权限,所有者,文件大小,修改时间及名称.ls -l 同上,并列出文件的所有者工作组名.ls -R 显示出目录下以及其所有子目录的文件名.(包括了隐藏文件)5.改变工作目录语法:cd [name] name:目录名,路径或者目录缩写.例如:cd 改变目录位置至用户登录时的工作目录.cd dir1 改变目录位置至dir1目录下.cd ~user 改变目录位置至用户的工作目录.cd .. 改变目录位置至当前目录的父目录.cd ../user 改变目录位置至相对路径/user的目录下. cd /../.. 改变目录位置至绝对路径的目录位置下. cd ~ 改变目录位置至用户登录时的工作目录.6.复制文件语法:cp [-r] 源地址目的地址例如:cp filel file2 将文件file1复制成file2cp file1 dir1 将文件file1复制到目录dir1下,文件名仍为file1cp /rmp/file1 . 将/tmp下的文件file1复制到当前目录下,文件名仍为file1cp /tmp/file1 file2将目录/tmp下的文件file1复制到当前目录下,文件名为file2 cp -r dir1 dir2 复制整个dir1目录并改名为dir27.移动或更改文件.目录名称语法: mv 源地址目的地址例如:mv file1 file2 将文件更名为file2mv file1 dir1 将文件file1移动到目录dir1下,文件名不变mv dir1 dir2 将目录dir1更改为目录dir28. 建立新目录语法: mkdir 目录名例如: mkdir dir1 建立新目录dir19. 删除目录.语法: rmdir 目录名或rm目录名例如:rmdir dir1 删除目录dir1,但dir1下必需没有文件存在,否则无法删除rm -r dir1 删除目录dir1及其子目录下所有文件10. 删除文件语法: rm 文件名例如:rm file1 删除文件名为file1的文件rm file? 删除文件名中有五个字符且前四个字符为file的使用文件rm f* 删除文件名中以f为字首的所有文件[本帖最后由 blueseas 于2007-3-23 16:24 编辑] 晓风杨柳岸,青旗挽孤舟。

江南春色好,何忌异乡游。

UID2帖子4906精华323积分46704阅读权限200在线时间892 小时注册时间2006-10-29最后登录2007-12-4查看详细资料TOP2#大中小发表于 2006-12-5 17:03 只看该作者Linux常用命令速查手册(二)11. 列出当前所在的目录位置语法: pwd12.查看文件内容语法: cat 文件名例如:cat file1 以连续显示方式,查看文件名file1的内容13.分页查看文件内容语法: more 文件名或 cat 文件名|more例如:more file1 以分页方式查看文件名file1的内容cat file1|more 以分页方式查看文件名file1的内容14.查看目录所占磁盘容量语法:du[-s] 目录例如:du dir1 显示目录dir1的总容量及其子目录的容量(以KB为单位)du -s dir1 显示目录dir1的总容量15. 文件传输(1).拷贝文件或目录至远程工作站语法: rcp [-r] 源地址主机名:目的地址源地址文件名.目录名或路径.主机名工作站名.目的地址路径名称例如:rcp file1 doc:/home/user 将文件file拷贝到工作站doc路径/home/user下rcp -r dir1 doc:/home/user 将目录dir1拷贝到工作站doc路径/home/user下(2).自远程工作站,拷贝文件或目录语法: rcp [-r] 主机名:源地址目的地址主机名工作站名源地址路径名.目的地址,文件名,目录名或路径例如:rcp doc:/home/user/file1 file2 将工作站doc路径/home/user下的文件file1,拷贝到当前工作站目录下.文件名改为file2rcp -r doc:/home/user/dir1 将工作站doc路径/home/user 下的目录dir1,拷贝到当前工作站的目录下,目录名仍为/dir1 (3).本地工作站与远程工作站之间的文件传输必须拥有远程工作站的帐号及密码,才可进行传输工作.语法:ftp 主机名或ftp ip 地址例如:ftp doc 与远程工作站doc之间进行文件传输.Name(doc:user-name):<输入帐号>Password(doc:user-password):<输入密码>ftp>help 列出ftp文件传输时可使用的命令.ftp>!ls 列出本地工作站当前目录下的所有文件名ftp>!pwd 列出本地工作站当前所在的目录位置ftp>ls 列出远程工作站当前目录下的所有文件名ftp>dir 列出远程工作站当前目录下的所有文件名ftp>dir.|more 分页列出远程工作站当前目录下的所有文件名ftp>pwd 列出远程工作站当前所在的目录位置ftp>cd dir1 更改远程工作站的工作目录位置至dir1之下ftp>get file1 将远程工作站的文件file1拷贝到本地工作站中ftp>put file2 将本地工作站的文件file2拷贝到远程工作站中ftp>mget *.c 将远程工作站中扩展文件名为c的所有文件拷贝到本地工作站中ftp>mput *.txt 将本地工作站中扩展文件名为txt的所有文件拷贝到远程工作站中ftp>prompt 切换交互式指令(使用rmput/mget时不是每个文件皆询问yes/no)ftp>quit 结束ftp工作ftp>bye 结束ftp工作16.文件权限的设定(1).改变文件或目录的读,写,执行权限语法: chmod [-R] mode namename:文件名或目录名mode:3个8位数字(注意:这是指8进制的数字)或rwx的组合.r-read(读),w-write(写),x-execute(执行),u-user(当前用户),g-group(组),o-other(其他用户).例如:chmod 700 file1 对文件file1,设定只有所有者可以读,写和执行的权利.chmod u+x file2 对于文件file2,增加当前用户可以执行的权利.chmod g+x file3 对于文件file3,增加工作组使用者可执行的权利.chmod o-r file4 对于文件file4,删除其他使用者可读取的权利.(2).改变文件或目录的所有权语法: chown [-R] 用户名 namename:文件名或目录名例如:chown user file1 将文件file1改为用户user所有. chown -R user dir1 将目录dir1及其子目录下面的所有文件改为用户user所有.17.检查自己所属的工作组名称语法: groups18.改变文件或目录工作组所有权语法: chgrp [-R] 工作组名 namename:文件名或目录名例如:chgrp visi file1 将文件file1的工作组所有权改为visi工作站所有chgrp -R image dir1 将目录dir1及其子目录下面的所有文件,改为image工作组所有.19.改变文件或目录的最后修改时间语法:touch namename:文件名或目录名注:这是将文件的修改时间改为了你当前的机器时间了.20.文件的链接同一文件,可拥有一个以上的名称,也就是把一个文件进行链接.语法: ln 老文件名新文件名例如:ln file1 file2 将文件file2链接至文件file1语法: ln -s 老文件名新文件名例如:ln -s file3 file4 将文件file4 链接至文件file3今天,先整理这么多,明天继续... ...[本帖最后由 blueseas 于 2007-3-23 16:26 编辑]晓风杨柳岸,青旗挽孤舟。

江南春色好,何忌异乡游。

UID2帖子4906精华323积分46704TOP阅读权限200在线时间892 小时注册时间2006-10-29最后登录2007-12-4查看详细资料3#大中小发表于 2006-12-7 12:51 只看该作者Linux常用命令速查手册(三)今天继续哈21.文件中字符串的查询语法: grep string file例如:grep abc file1 寻找文件file1中包含字符串abc所在行的文本内容.22.查找文件或命令的路径语法: whereis command 显示命令的路径语法: which command 显示命令的路径,及使用者所定义的别名.语法: whatis command 显示命令功能的摘要.语法: find search-path -name filename -print 搜寻指定路径下某文件的路径.例如:find /-name file1 -print 自跟目录下寻找文件file1的路径.23. 比较文件或目录的内容语法: diff [-r] name1 name2name1 name2:可同时为文件名或目录名例如:diff file1 file2 比较文件file1 与file2内各行的不同之处.fiff -r dir1 dir2 比较目录dir1 与dir2内文件的不同之处.24. 文件打印输出用户可用 .login 文件中的setenv PRINTER 来设定打印机名.例如:setenv PRINTER sp 设定sp打印机打印资料.25. 一般文件的打印语法: lpr [-P 打印机名] 文件名例如:lpr file1 或 lpr -Psp file1 自sp打印机打印文件 file1语法: enscript [-P打印机名] 文件名例如:encsript file3 或 enscript -Psp file3 自sp打印机打印文件file3.26.troff 文件的打印语法: ptroff [-P打印机名] [-man][-ms] 文件名例如:ptroff -Psp -man /usr/man/man1/lpr1 以troff格式,自sp打印机打印lpr命令的使用说明.(1).打印机的控制命令1.检查打印机状态,打印作业顺序号和用户名语法: lpq [-P打印机名]例如:lpq 或 lpq-Psp 检查sp打印机的状态(2).删除打印机内的打印作业(用户仅可删除自己的打印作业)语法: lprm [-P打印机名] 用户名或作业编号例如:lprm user 或 lprm -Psp user 删除sp打印机中用户user的打印作业,此时用户名必须为user.lprm -Psp 456 删除sp打印机上编号为456的打印作业.27.进程控制(1).查看系统中的进程语法: ps [-aux]例如:ps或ps -x 查看系统中,属于自己的进程.ps -au 查看系统中,所有用户的进程.ps -aux 查看系统中,包含系统内部的及所有用户的进程.(2).结束或终止进程语法: kill [-9] PIDPID: 利用ps命令所查出的进程号.例如:kill 456 或 kill -9 456 终止进程号为456的进程(3).在后台执行进程的方式语法: 命令&例如:cc file1.c & 将编译file1.c文件的工作置于后台执行语法:按下 Control+Z健,暂停正在执行的进程.键入bg命令,将暂停的进程置于后台继续执行.例如:cc file2.c^ZStoppedbg(4).查看正在后台中执行的进程语法:jobs5.结束或终止后台中的进程语法:kill %nn:利用jobs命令查看出的后台作业号例如:kill % 终止在后台中的第一个进程kill %2 终止在后台中的第二个进程28.外壳变量(1).查看外壳变量的设定值语法: set 查看所有外壳变量的设定值语法: echo 5 显示指定的外壳变量的设定值(2).设定外壳变量语法: set var=value例如:set term=vtl00 设定外壳变量term为VT100型终端(3).删除外壳变量语法: unset var例如:unset PRINTER 删除外壳变量PRINTER的设定值29. 环境变量(1).查看环境变量的设定值语法: setenv 查看所有环境变量的设定值语法: echo $NAME 显示指定的环境变量NAME的设定值例如:echo $PRINTER 显示环境变量PRINTER的设定值(2).设定环境变量语法: setenv NAME word例如:setenv PRINTER sp 设定环境变量PRINTER为sp(3).删除环境变量语法:unsetenv NAME例如:unsetenv PRINTER 删除环境变量PRINTER的设定值"(4).查看环境变量的设定值语法: setenv 查看所有环境变量的设定值语法: echo $NAME 显示指定的环境变量NAME的设定值例如:echo $PRINTER 显示环境变量PRINTER的设定值"这里,我的LFS系统里面没有setenv这个命令,用set可以达到同样的效果。

相关文档
最新文档