Linux 系统管理4-常用命令


head: 查看文件的前几行

-c n :显示前n个字节的内容 -n n:显示前n行的内容 实例 head ff.txt 显示前10行内容 head -n5 ff.txt 显示前5行内容
head -c2 ff.txt 显示前2个字节的内容
文件和目录操作命令

tail: 查看文件的后几行
文件和目录操作命令
文件和目录操作命令

wc 统计命令 wc[选项]….[文件]

-c 统计字节数
-m统计字符数
-l统计行数 -w统计单词数

实例:
wc –w ff.txt ls –f |wc -l
文件系统命令

df 查看磁盘空间使用情况
df [选项]... [FILE]...

-a 显示所有文件系统的磁盘使用情况,包括0块(block) 的文件系统,如/proc文件系统。
文件和目录操作命令

rm 删除文件或目录 rm [options] name...

-i删除前逐一询问确认。
-f 即使原档案属性设为只读,亦直接删除,无需逐 一确认。
-r 将目录及以下之档案亦逐一删除。


实例:rm -i *.c
rm -fr /home/test
文件和目录操作命令

touch:改变文件的时间戳
实例:
find /root –name ―f*‖ find –name ―f?‖ |xargs rm -v
find /home/jhr -ctime -20
文件和目录操作命令

locate 查找文件 locate file_name locate -n 10 file_name
文件和目录操作命令
cp [options] source... directory

-a 尽可能源文件或目录的状态、权限等资料都照原 状予以复制

-f 若目的地已经有相同档名的档案存在,则在复制 前先予以删除再行复制
-i 覆盖文件前需要确认

文件和目录操作命令

cp 复制文件及目录

-p 保留文件属性 -R 复制目录及目录内的所有项目 -u 只有当源文件比目的文件新或目的文件不存在 时才复制 -v 显示复制的详细步骤
文件和目录操作命令

less:作用与 more 十分相似,不同的是 less 允 许使用pageup和pagedown前后滚动看内容

实例:
less /etc/passwd

ls :显示目录内容

ls /etc ls -f /etc
文件和目录操作命令

ln 创建连接
ln [options] source dist

-w 字符串完全匹配 -x 整行字符串完全匹配 -i 忽略大小写字母 实例: ―fstab‖
grep ―mnt‖ /etc/fstab
ls /etc | grep ls /etc | grep -w ―fstab‖
ls /etc | grep -i ―FSTab‖
文件和目录操作命令


ln /ect/fstab tt ln -s /ect/fstab rr
创建/etc/fstab的连接tt

创建/etc/fstab的符号连接rr,相当于快捷方式
文件和目录操作命令

mkdir :建立自目录 mkdir [-p] dirName

mkdir AAA
mkdir -p BBB/Test
用户管理命令


passwd 修改密码 su 用户切换 useradd 和userdel 添加删除用户
文件和目录操作命令

touch file 将file文件的时间戳改为现在,如文件不存在 则创建新的文件 touch -c -t 050618032000 file将 file 的时间记录改为 5 月 6 日 18 点 3 分,公元两千年


touch -r referencefile file将 file 的时间记录改变成与 referencefile 一样。
file:显示文件类型 find :搜索文件

-name name, -iname name : 名称符合 name 的文件。 iname 会忽略大小写 -size n: 文件大小为n(b、c、k) amin n : 在过去 n 分钟内被读取过



-anewer file : 比档案 file 更晚被读取过的档案

-v : 显示拥有者变更的详细资料 -R : 对目前目录下的所有档案与子目录进行相同 的拥有者变更

实例: chown –v jerry:users f1 将f1的文件所有者更改
为jerry
文件和目录操作命令

clear 清屏 cp 复制文件及目录
cp [options] source dest 或者
系统管理命令

free 查看系统内存的使用情况 # free shutdown


uname 显示系统信息

uname -r 查看内核版本 uname -p 查看cpu信息 uname -a 查看有关版本的详细信息

uptime 显示系统已经运行的时间
系统管理命令

date 显示当前系统的日期时间
系统管理命令

nice 和renice 改变进程优先级
用户管理命令

chsh 改变 登录的shell

chsh
Changing fihanging shell for user1
Password: [del]
New shell [/bin/tcsh]: ### [是目前使用的 shell]

chsh –l /bin 显示可用的shell
系统管理命令

write 向系统中的某一个用户发送消息 write user [ttyname]

user : 预备传讯息的使用者帐号
ttyname : 如果使用者同时有两个以上的 tty 连 线,可以自行选择合适的 tty 传讯息
用ctrl +c退出
实例:
write root write root pts/0

实例:
cp -Rv * cp -v /home/jerry f1 ff1
文件和目录操作命令

cut cut –c num1-num2 filename 说明:显示每行从开头算起 num1 到 num2 的 文字。

实例:cut –c0-5 f1
文件和目录操作命令

grep(egrep,fgrep)搜索特定字符串,并显示结 果
系统管理命令

ps 查看进程状态

ps ps –l 显示长列表


ps –f 显示完整 信息
ps -e 显示当前系统的全部进程
ps –u user2 显示用户user2的进程
系统管理命令

kill 终止进程 kill [ -signal ] pid

-15 软杀死
-9 硬杀死
实例:kill -9 323 kill 2939=kill -15 2939

文件和目录操作命令

实例

• •
cat -A f1 显示全部的内容
cat -ns f1 将多行空格合并成一行,并加行号
cat -n f1 > f2 把 f1的内容加上行号后输入 f2文
件中

cat -b f1 f2 >>f3把 f1 和f2 的内容加上行号
(空白行不加)之后将内容附加到 f3
文件和目录操作命令
Linux 系 统 管 理 —Linux常用命令
文件和目录操作命令

cat:显示文件内容,实现多个文件的合并
cat [-AbeEnstTuv] [--help] [--version] fileName Nhomakorabea参数

• •
-A 全部显示
-n 或 --number 由 1 开始对所有输出的行数编号 -b 或 --number-nonblank 和 -n 相似,只不过对于 空白行不编号 -s 或 --squeeze-blank 当遇到有连续两行以上的空白 行,就代换为一行的空白行

more 分页显示
more [-dlfpcsu] [+num] [fileNames..]

-p 不以卷动的方式显示每一页,而是先清除萤幕后 再显示内容 -s 当遇到有连续两行以上的空白行,就代换为一行 的空白行



+num 从第 num 行开始显示
实例: more /etc/X11/XF86Config ls /dev | more

-a 改变档案的读取时间记录。 -m 改变档案的修改时间记录。 -c 假如目的档案不存在,不会建立新的档案。 -r 使用参考档的时间记录 -d 设定时间与日期,可以使用各种不同的格式。


-t 设定档案的时间记录,格式与 date 指令相同。
--no-create 不会建立新档案。

dd 删除当前行
G 将光标移到行末,(15G 将光标移到底15行) h 将光标移到左边一格 i 进入插入方式
文件和目录操作命令

:wq 保存退出vi,如果要从 vi退出而不保存任何改 变,则可以用 :q!命令 :w 写入 当前文件 Esc 退出插入方式 ZZ退出并保存
合集下载

linux常用命令

linux常用命令

基础知识文件命名1、命令大小写敏感2、点开头的为隐藏文件-------------------------------------------------------------------------命令格式:命令–选项参数例:ls –la /etc选项:执行的动作参数:操作的对象.和..目录点表示当前目录,点点表示当前目录的父目录Root:/sbin/user/sbinAll users:/bin/user/bin/sbin中s开头的命令一般只有管理员可以执行使用。

--------------------------------------------------------------------------------Ls-a:all显示所有文件,包括隐藏文件-l:long:文件目录的详细信息-d:目录本身的详细信息二进制文件为黑色文件或目录用蓝色---------------------------------------------------------------------------drwxr-xr-x文件类型:d:目录directory-:二进制文件l:表示软链接文件linkrwx:可读可写可执行权限分别为:4,2,1d rwx r-x r-x文件类型所有者权限所属组权限其它人权限User group others权限7 5 5drwxr-xr-x 2 root root 4096 11-24 08:57 Desktop2:硬链接数所有者所属组文件大小(数据块)创建时间最后修改时间文件名称数据块:数据存储的最小单位如果文件大小都大于10M的话,可以将数据块改为10M数据块越大,存储越快小于512K就改为512,避免空间浪费--------------------------------------------------------------Touch:创建文本文件Touch aaa创建一个文件Mkdir 2014-11-24-------------------------------------------------------------cp:复制cp –R-R:复制源或目录文件cp 源文件名(可以写多个)目标目录Ctrl+c:可以终止命令的执行----------------------------------------------------------mv:移动目录也可以给文件重命名mv file1 file2 将file1文件移动到当前目录并将文件名改为file2,也可以在移动的过程中改名---------------------------------------------------------rm:删除文件rm –rf-r:删除文件或目录-f:强制删除文件且不询问-----------------------------------------------------------------------------------文件处理命令:cat功能:显示文件内容Cat /etc/issue--------------------------------------------------------文件显示命令:MoreMore /etc/serives功能:以百分比的形式显示内容空格和-f:显示下一页Enter:显示下一行Q:退出----------------------------------------文件处理命令headHead -20 /etc/servies :显示前20行的内容Tail -5 /etc/servies :显示文件最后五行-f:动态显示最新的文件文件处理命令:ln命令所在路径:/bin/lnln –s 源文件目标文件-s 创建软链接功能:产生链接文件Ln –s /etc/issue /issue.soft创建软链接文件(.soft)文件类型为l 时间值是被创建时候的时间---类似于快捷方式硬链接:类似于拷贝,硬链接的文件大小一样,她的功能是两个文件间时实同步ln /etc/issue /etc/issue.hard软/硬链接的区别软链接把源文件删除掉:已经无法访问了硬链接把源文件删除掉:一样可以访问硬链接不能跨文件系统(文件的格式不一样:如text3和swap)为什么可以同步更新?Ls –i i:inode i节点所以这二个i节点都是一样的1426370linux内核处理任何东西都有一个内核的数字标记cp –p /etc/issou /issou时间不改变,且两个文件间会同步echo “adsfasfsdf” >> /text1将内容写到text1文件的末尾命令所在路径:/bin/chmod功能:改变文件访问权限chmod ugo+ - =:用于赋权rwx:表示可读可写可执行chmod u +wx 给用户增加wx的权限chmod u -wx 给用户减少wx的权限chmod u =wx 给用户wx的权限也可以直接用数字来代表权限 4 2 1 chmod u +3 给用户增加wx的权限chmod u -5 给用户减少rx的权限chmod u =wx 给用户wx的权限赋予权限减少权限权限的使用:对目录有写权限的话,不管在本目录下任何文件都有删除的权限也就是只要目录具有的权限我们都可以在其子目录中进行操作,而不用管子目录中文件有什么权限目录:w权限:增、删权限管理命令:chown命令所在路径/bin/chown语法:chown 用户文件目录功能:改变文件或目录的所有者Chown user file1 改变文件file1的所有者为user用户创建时的权限不足的问题:解决方法:1.在绝对路径/usr/sbin中执行;2.用root用户执行命令。

linux命令大全pdf

linux命令大全pdf
第1页
Generated by Foxit PDF Creator © Foxit Software For evaluation only.
linux命令大全.txt hantfup信号,因此用户退出登陆后,仍可继续运行。 17. &,bg:&,bg命令是后台执行命令,有时候用户执行的程序可能要话很多时间,如果放在前台执行,可能无法继续 其他操作,最好将他放在后台执行。 18. fg:fg命令是前台执行命令,如果用户有程序在后台运行,可以通过fg命令将程序从后台移到前台执行。 19. jobs:此命令用于显示正在后台执行的任务清单。Bg,fg,jobs命令都属于bash命令, 20. kill:此命令用于终止一个程序,例如:#[root@rathat9 root]kill 3793 21. ps:此命令用于显示程序的状态。 22. top:此命令用于显示当前CPU进程。 23. at batch atp atrm:这些命令用于排序,检查或删除后台运行的任务。
Generated by Foxit PDF Creator © Foxit Software For evaluation only.
linux命令大全.txt 文件系统操作命令: 1. cat:可以显示文件的内容(经常和more搭配使用),或将多个文件合并成一个文件。 2. chgrp:用来改变文件或目录所属的用户组,命令的参数以空格分开的要改变属组的文件列表,文件名支持通配符, 如果用户不是该文件的所有者,则不能改变该文件的所属组。 3. chmod:用于改变文件或目录的访问权限,该命令有两种用法:一种是使用图形化的方法,另一种是数字设置法。 4. chown:用来将指定用户或组为特定的所有者。用户可以设置为用户名或用户ID,组可以是组名或组ID。特定的文件 是以空格分开的可以改变权限的文件列表,文件名支持通配符。 5. clear:用来清除终端屏幕。 6. cmp:用来比较两个文件的大小。 7. cp:(copy)可以将文件或目录复制到其他目录中,就如同Dos下的copy命令一样,功能非常强大。在使用cp命令 时,只需要指定源文件名或目标目录即可。 8. cut:用来移除文件的部分内容。 9. diff:用来找出两个文件的不同之处。 10. du: 用来显示磁盘的剩余空间的大小。 11. file:用来显示并执行指定的操作。 13. head:只查看文件的头几行内容,而不必浏览整个文件。 14. ln:可以在文件之间创建链接,实际上是给某个文件指定一个访问它的别名。 15. less:用法与more类似,可以查看超过一屏的文件内容,不同的是less除了可以按空格键向下显示文件外,还可以 利用方向键来滚动显示文件,要结束浏览,只要在less的提示符“:”后按Q即可。 16. locate:可用于查找文件,且比find命令的搜索速度快。 17. ls(list):用来显示当前目录中的文件和子目录列表。 18. mkdir(make directory):建立子目录。 19. more:用于显示内容超过一屏的文件,为了避免文件内容显示瞬间就消失,可以使用more命令让文件显示满一屏时 暂停,在按下任意键的时候继续显示下一屏的内容。 20. rmkdir(remove directory):用来删除“空”的子目录或无用的目录文件。 21. mv(move):可以将文件以及目录移到其他位置,或更改文件以及目录的名称。 22. pico:可指定文本的编辑方式。 23. pwd(print working directory):可显示用户当前所在的目录。 24. rm:用来删除系统中过时或无用的文件,可以删除目录中的文件或目录本身,对于链接文件,原有文件保持不变。 25. sort:将文本文件自动分类。 26. stat:用于显示文件或文件系统的状态。 27. Strings:显示文件中要打印的字符串。 28. tail:输出文件的结尾。 29. touch:改变文件的时间戳。 30. umask:用于启动bash shell。 31. uniq:移除已分类文件中的重复文本行。 32. vi:启动vi文本编辑器。 33. wc:显示文件中字节、词组合文本行的数目。 34. whereis:查找特定目录下的原始程序,二进制程序或用户手册等文件的位置。 35. man:如果用户对某个命令想了解更详细的话,可使用此命令。 36. dd:复制一个文件。 37. df:查看一个文件系统的磁盘空间使用情况。 38. edquoat:设置用户与用户组的磁盘空间限制,即Windows系统中的配额。 39. fdformat:格式化软盘。 40. fdisk:执行Linux下的磁盘分区。 41. mkfs:建立一个Linux文件系统。 42. mkswap:创建一个Linux交换分区。 43. mount:挂载一个文件系统。 44. quota:限制和显示用户可用的磁盘空间。 45. swapon,swapoff:启用或取消设备和文件的交换页。 46. quotaon,quotaoff:启用或取消quota限制。 47. umount:取消文件系统的装备。

linux系统管理员常用命令

linux系统管理员常用命令

linux系统管理员常用命令Linux是一种开源的操作系统,广泛应用于服务器和个人电脑。

作为一名Linux系统管理员,熟悉并掌握常用的命令是必不可少的。

本文将介绍一些常用的Linux系统管理员命令,帮助管理员更好地管理和维护系统。

1. ls命令:ls命令用于列出当前目录下的文件和文件夹。

通过ls命令,管理员可以查看目录结构,了解文件的权限和属性。

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

管理员可以使用cd命令进入不同的目录,方便进行文件操作和管理。

3. pwd命令:pwd命令用于显示当前工作目录的路径。

管理员可以使用pwd命令确认当前所在位置,避免操作错误。

4. mkdir命令:mkdir命令用于创建新的目录。

管理员可以使用mkdir命令创建新的文件夹,方便组织和管理文件。

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

管理员可以使用rm命令删除不再需要的文件和目录,释放存储空间。

6. cp命令:cp命令用于复制文件和目录。

管理员可以使用cp命令将文件和目录复制到指定位置,方便备份和迁移。

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

管理员可以使用mv命令将文件和目录移动到其他位置,或者修改文件和目录的名称。

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

管理员可以使用cat命令查看文件的文本内容,或者将多个文件合并成一个文件。

9. grep命令:grep命令用于在文件中搜索指定的字符串。

管理员可以使用grep命令快速定位文件中包含特定内容的行。

10. chmod命令:chmod命令用于修改文件和目录的权限。

管理员可以使用chmod命令设置文件和目录的读、写、执行权限,保护系统的安全性。

11. chown命令:chown命令用于修改文件和目录的所有者。

管理员可以使用chown命令将文件和目录的所有权转移给其他用户或用户组。

12. top命令:top命令用于实时监控系统的运行状态。

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 常用操作指令

linux 常用操作指令
Linux是一种开源操作系统,广泛用于服务器和个人电脑。

以下是一些 Linux 常用操作指令:
1. ls:查看当前目录下的文件和文件夹列表。

2. cd:进入指定的目录。

3. mkdir:创建一个新目录。

4. touch:创建一个新文件。

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

6. mv:移动文件或目录。

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

8. cat:查看文件的内容。

9. grep:在文件中查找匹配的文本。

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

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

12. tar:压缩或解压缩文件或目录。

13. top:查看系统的进程和资源利用情况。

14. ps:列出当前用户的进程列表。

15. ssh:通过安全的加密连接远程登录到另一台计算机。

这些指令只是 Linux 操作系统中的一小部分,但对于日常使用和系统管理来说已经足够。

熟练使用这些指令可以让用户更高效地使用 Linux 操作系统,提高工作效率。

- 1 -。

Linux常用命令


表达式
-name文件 -perm模式
说明
告诉find要找什么文件;要找的文件包括在引号中,可以使用通配符(*和?) 匹配所有模式为指定数字型模式值的文件。不仅仅是读,写和执行,所有模式 都必须匹配。如果在模式前是负号(-),表示采用除这个模式外的所有模式。
-type x
匹配所有类型为x的文件。x是c(字符特殊),b(块特殊),d(目录),p (有名管道),l(符号连接),s(套接文件)或f(一般文件)。
netstat-显示网络状态
语法:netstat -[options] [-A<网络类型>][--ip]
说明:利用netstat指令可让你得知整个Linux系统的网络情况。
参数 -a -i -n
说明 列出所有套接字的状态 列出所有网络接口卡的状态 把名字转换成ip的格式显示
-r
-l
显示系统路由表
显示目前在侦听的活动套接字
参数还有很多,一般我们用 -c 和 -n 参数就可以了 范例: [root@vm10080058 bin]# cd /usr/local/sinasrv2/bin/ //切换到ab路径
范例:查询空间占用量,以可被识别的方式展现
[jiangfeng3@vm10080058 ~]$ du –ah /data1/www/htdocs/
alias
语法:alias [别名] = [指令名称]
说明:用户可利用alias,自定指令的别名。若仅输入alias,则可列出目 前所有的别名设置。 alias的效力仅及于该次登入的操作。若要每次登 入是即自动设好别名,可在.profile或.cshrc中设定指令的别名。 范例:快速进入和 [jiangfeng3@vm10080058 ~]$ vi /etc/profile

Linux系统管理常用命令

Linux系统管理常用命令Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和UNIX的多用户、多任务、支持多线程和多CPU的操作系统。

下面店铺整理了Linux系统管理常用命令,希望对大家有帮助!1、useradduseradd - create a new user account【功能】建立新用户账号【语法格式】# useradd [参数]【参数】-m:建立用户的家目录(自动创建用户家目录)-p:指定密码(-p后对应的密码应crypt加密过的密码,所以当指定-p 123时,实际对应的密码肯定不是123。

使用-p指定了密码却发现使用系统提示密码错误即该原因导致)-s:指定shell-d:指定用户家目录(需提前创建用户家目录)-g:指定用户属组-u:指定用户ID号注:/etc/default/useradd为创建用户的默认参数文件,当不指定用户的某项内容时,即以该配置文件中的`默认值为准【样例】//创建新用户并指定shell及家目录# useradd newuser -s /bin/bash -d /root/newuser2、userdeluserdel - an user account【功能】删除用户账号【语法格式】# userdel [参数] [用户名]【参数】-r 删除用户的同时,删除用户登录目录以及目录下的文件【样例】//删除newuser用户及其目录下所有文件——此命令需谨慎使用# userdel -r newuser3、groupadd/groupdelgroupadd/del - create/ a new group entry【功能】增加/删除一个用户组【语法格式】# groupadd/del [参数] [组名]【参数】-g:指定属组id【样例】//创建1个群组groupadd newgroup4、killkill - send signals to processes, or list signals【功能】发送指定信号到进程【语法格式】# kill [参数] [进程号]【参数】-l:列出全部编号名称-9:强制杀死进程【样例】//强制杀死ID为3443的进程kill -9 34435、lastlast, lastb - show listing of last logged in users【功能】显示过去登录过的用户(读取/var/log/wtmp文件数据)【语法格式】# last [参数]【参数】-n:指定显示登录信息的行数-i:将主机名转换为IP地址显示6、runlevelrunlevel -- find the current and previous system runlevel 【功能】显示系统当前运行级别【系统级别涵义】0:停机1:单用户模式2:多用户模式,无网络3:完全的多用户模式4:用户自定义5:图形界面多用户模式6:重启7、idid - print user identity【功能】显示用户信息(uid、gid、属组、附属组等信息)【语法格式】# id [参数] [用户名]【参数】-g:输出所属组ID-G:输出所有的群组ID-u:输出用户ID【样例】显示用户root信息# id rootuid=0(root) gid=0(root) groups=1001(sfcb),0(root)。

常用的linux 命令

常用的linux 命令
Linux是一种流行的操作系统,具有强大的命令行界面。

在这里,我们将探讨常用的Linux命令。

1. ls:列出当前目录中的文件和文件夹。

2. cd:更改当前目录。

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

4. mkdir:创建新目录。

5. touch:创建新文件或更新现有文件的时间戳。

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

7. mv:移动文件或目录。

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

9. cat:查看文件内容。

10. less:以交互方式查看大型文件。

11. grep:在文件中搜索特定字符串。

12. echo:将文本输出到终端或文件中。

13. chmod:更改文件或目录的权限。

14. chown:更改文件或目录的所有者。

15. ps:显示当前运行的进程。

这些命令是Linux中最常用的,但还有很多其他命令可供使用。

掌握这些命令是了解Linux操作系统的第一步。

- 1 -。

chap4-常用命令


4.4.2 shell的历史命令查询:history
• 输入history命令,可查看所有的历史命令。
• 输入!n,则执行历史命令列表中编号为n的命令。
• 按 Ctrl + R 快捷键可以对命令历史进行搜索,找到 需要的命令后,按回车键即可执行。。
如何快速重复执行上一条命令? • 有 4 种方法。
第4章 Linux的常用命令
主要内容
• • • • 4.1 Linux的目录结构 4.2 Linux的用户管理 4.3 常用的Shell命令 4.4 Shell命令的高级操作
4.1 Linux的目录结构
• 采用层级式的树状目录结构 • 最上层是根目录“/”,在根目录下再创建其他的目录
4.1 Linux的目录结构
4.4.1 shell的命令补全
使用 Tab键 可以实现shell的命令补全
• 先输入命令的前几个字母。 • 如果与输入字母仅有一个匹配的命令,单击Tab 键,系统将自动补全。 • 如果与输入字母有多个匹配的命令,双击Tab键, 则系统列出相同前缀的所有命令。用户接着输入 后面的字母,直到补全为止。
把上一个命令的结果交给”|”后面的命令处理
4.3.6 文件查找命令

grep 字符串 文件名
在文本文件中查询指定的字符串

find,查找文件或目录
-name 文件名 根据指定的文件名查找 -type 文件类型 查找指定类型的文件
l 链接 d 目录 f 普通文件 p 管道文件 b 块设备文件 c 字符设备文件
4.4.3 shell的重定向

输出重定向:“>” 和 “>>”
命令 > 文件,将命令执行结果写入指定文件中(覆盖写) 命令 >> 文件,将命令执行结果附加到指定文件中(追加)
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档