(完整word版)Linux常用命令手册大全,推荐文档
mkfs.ext3
Mkfs.ext3 /dev/sdb1
为第一块SCSI硬盘的第一主分区格式化成ext3的文件系统
mkfs.ext2
Mkfs.ext2/dev/sdb2
格式化成ext2文件系统
19
磁盘管理
#
mount
mount -t文件系统类型 设备路经 访问路经
磁盘管理
#
文件系统类型
Iso9660
根据字符匹配来查看文件部分内容
8
文件管理
#
mv
mv路经/文件/经/文件
移动相对路经下的文件到绝对路经下
文件管理
#
mv
mv文件名 新名称
在当前目录下改名
9
文件管理
#
cp
cp/路经/文件 ./
移动绝对路经下的文件到当前目录下
10
文件管理
#
find
find路经-name“字符串”
查找路经所在范围内满足字符串匹配的文件和目录
Linux常用命令手册
NO
分类
PS1
命令名
用法及参数
功能注解
对应章节
1
文件管理
#
ls
ls -a
列出当前目录下的所有文件,包括以.头的隐含文件
文件管理
#
ls
ls -l或ll
列出当前目录下文件的详细信息
文件管理
#
pwd
pwd
查看当前所在目录的绝对路经
文件管理
#
cd
cd..
回当前目录的上一级目录
文件管理
#
6、生成关于/home目录的quota信息# quotacheck -cmug /home
#quotacheck -vu /home
7、查看所有用户的信息#repquota -au
8、设置配额#edquota -u zhao
将soft和hard分别改为5和10
9、保存并退出#wq!
10、修改时间#edquota -t
#
rpm -ql
rpm–ql软件包名称
查询软件包的文件列表
50
软件管理
#
rpm -qf
rpm–qf软件包名称
查询某个文件所属的软件包
51
软件管理
#
rpm -qp
rpm–qp软件包全名
查询未安装的软件包信息
52
软件管理
#
rpm -e
rpm–e 软件包名称
删除具体的软件包
53
软件管理
#
rpm -U
rpm–Uvh软件包全名
改变系统运行级,7种
74
启动管理
#
Chkconfig–-list[服务名称]
查看服务的状态
75
启动管理
#
Chkconfig–-level<运行级> <服务名>on|off|set
设置服务的启动状态
76
启动管理
#
Chkconfig<服务名>on|off|set
设置非独立服务启状态
77
进程管理
#
Top动态
#
rm
rm文件名 文件名
删除一个文件或多个文件
文件管理
#
rm
rm -rf非空目录名
递归删除一个非空目录下的一切,不让提式-f
4
文件管理
#
cat
cat文件名
一屏查看文件内容
5
文件管理
#
more
more文件名
分页查看文件内容
6
文件管理
#
less
less文件名
可控分页查看文件内容
7
文件管理
#
grep
grep字符 文件名
为组改名
40
用户管理
#
Groupmod -g
Groupmod–g501组名
改变组GID
41
用户管理
#
groupdel
Groupdel组名先应删它的用户
删除组
42
用户管理
#
gpasswd -a
gpasswd-a用户名 组名
增加用户到组
43
用户管理
#
Id
id用户名
查用户信息
44
软件管理
#
rpm -qa
rpm–qa | less
打印file到hptr的打印机上
23
打印管理
#
lpq
Lpq–P打印机名
查看打印机的状态
24
打印管理
#
lprm
Lprm–P打印机名a
删除打印机内的打印作业
25
打印管理
#
disable
Disable–r“changing paper”HPtr
禁用打印机并提示原因
26
打印管理
#
enable
Enable HPtr
11
文件管理
#
ln
ln源文件 链接名
创建当前目录源文件的硬链接
ln /home/test /usr/test1
在/usr下建立/home/test的硬链接
12
文件管理
#
ln
Ln -s a b
创建当前目录下a的符号链接b
13
文件管理
#
touch
touch file1 file2
创建两个空文件
14
磁盘管理
解决cpio.gz
64
软件管理
#
diff
diff file1 file2 > 补丁名.patch
为新旧文件生成补丁文件
65
软件管理
#
diff
diff file1 file2
比较两个文件的区别
66
软件管理
#
Patch
Patch
打补丁
67
软件管理
#
./configure 必须在已解压目录下
编译前配置
68
#
df
df
用于报告文件系统的总容量,使用量,剩余容量。
15
磁盘管理
#
du
du -b /home
查看目前/HOME目录的容量(k)及子目录的容量(k)。
16
磁盘管理
#
fdisk
fdisk -l
查看系统分区信息
17
磁盘管理
#
fdisk
fdisk /dev/sdb
为一块新的SCSI硬盘进行分区
18
磁盘管理
软件管理
#
make
编译
69
软件管理
#
make install
安装编译好的源码包
70
启动管理
#
reboot
Init 6
重启LINUX系统
71
启动管理
#
Halt
Init 0
Shutdown–h now
关闭LINUX系统
72
启动管理
#
runlevel
显示系统运行级
73
启动管理
#
Init [0123456]
Ps-aux静态
进程树pstree
查看系统进程
78
进程管理
#
程序名 &
后台运行程序
79
进程管理
#
fg
把后台运行的进程调回前台
80
进程管理
#
bg
把前台运行进程调到后台
81
进程管理
#
renice
Renice +1 180
把180号进程的优先级加1
82
进程管理
#
kill
Kill PID
终止某个PID进程
83
锁定用户登陆
36
用户管理
#
Usermod -U
Usermod–U解锁用户名
解锁用户登陆
37
用户管理
#
Usermod -u
Usermod–u 501用户名
改变用户UID
38
用户管理
#
Userdel
Userdel–r用户名
删除用户一切
39
用户管理
#
Groupmod-n
Groupmod–n新用户名 老用户名
19
文件权限
#
chown
chown root /home
把/home的属主改成root用户
20
文件权限
#
chgrp
chgrp root /home
把/home的属组改成root组
21
打印管理
#
redhat-config-printer-tui
进入安装打印机界面
22
打印管理
#
lp
lp–d hptr file
#
tar–xf
tar–xf benet.tar
非压缩包的文件恢复
62
软件管理
#
tar–zxvf
tar–zxvf benet.tar.gz
压缩包的文件解压恢复
63
软件管理
#
tar -jxvf
tar–jxvf benet.tar.bz2
zcat lnx_920_disk1.cpio.gz | cpio -idmv
18
文件权限
#
chmod
chmod u+s file
为file的属主加上特殊权限
chmod g+r file
为file的属组加上读权限
chmod o+w file
linux常用100个命令
linux常用100个命令以下是常用的100个Linux命令:1. ls - 列出当前目录中的文件和文件夹2. cd - 改变当前工作目录3. pwd - 显示当前工作目录的路径4. mkdir - 创建一个新的目录5. rmdir - 删除一个空的目录6. touch - 创建一个新的空文件7. cp - 复制文件或目录8. mv - 移动或重命名文件或目录9. rm - 删除文件或目录10. cat - 显示文件内容11. less - 逐行显示文件内容12. head - 显示文件的前几行内容13. tail - 显示文件的后几行内容14. grep - 在文件中搜索匹配的文本15. find - 在文件系统中搜索文件16. chmod - 改变文件或目录的权限17. chown - 改变文件或目录的所有者18. chgrp - 改变文件或目录的所属组19. du - 显示目录或文件的磁盘使用情况20. df - 显示文件系统的磁盘使用情况21. file - 显示文件的类型22. ln - 创建一个硬链接或符号链接23. mount - 挂载文件系统24. umount - 卸载文件系统25. tar - 创建或解压归档文件26. gzip - 压缩文件27. gunzip - 解压缩文件28. wget - 下载文件29. curl - 通过URL获取或发送数据30. ssh - 远程登录到另一台计算机31. scp - 在本地主机和远程主机之间复制文件32. ping - 测试与另一台计算机的连接33. ifconfig - 显示或配置网络接口34. netstat - 显示网络连接、路由表等信息35. iptables - 配置防火墙规则36. ps - 显示当前运行的进程37. top - 显示系统中运行的进程和资源使用情况38. kill - 终止正在运行的进程39. service - 启动、停止或重启系统服务40. systemctl - 管理系统服务41. uname - 显示系统信息42. date - 显示或设置系统时间和日期43. history - 显示或搜索命令历史记录44. which - 显示可执行文件的路径45. echo - 显示文本或变量的值46. export - 设置环境变量47. source - 执行一个脚本文件48. alias - 创建命令别名49. sed - 流编辑器,用于文件内容的替换和修改50. awk - 文本处理工具,用于提取和处理文本数据51. sort - 对文本进行排序52. uniq - 删除重复的行53. diff - 比较两个文件的差异54. tr - 替换、删除或压缩字符55. cut - 从文本中提取字段56. paste - 将多个文件的行合并成一行57. join - 根据共同的字段将两个文件合并58. split - 将文件分割成多个较小的文件59. grep -v - 显示不匹配的文本行60. grep -c - 统计匹配的文本行数61. grep -i - 忽略大小写进行匹配62. grep -r - 递归地搜索目录中的文件63. grep -w - 匹配整个单词而不是部分匹配64. grep -A - 显示匹配行及其后面的几行65. grep -B - 显示匹配行及其前面的几行66. grep -C - 显示匹配行及其前后的几行67. awk '{print $1}' - 打印每行的第一个字段68. awk '{print $NF}' - 打印每行的最后一个字段69. awk '/pattern/{print}' - 打印匹配模式的行70. awk '/pattern/{print $2}' - 打印匹配模式的第二个字段71. awk '{sum+=$1} END {print sum}' - 计算第一列的总和72. awk '{if ($1 > 10) print}' - 打印第一列大于10的行73. awk '{if ($1 > 10) print $2}' - 打印第一列大于10的第二个字段74. awk '{print NR, $0}' - 打印行号和整行内容75. awk '{for (i=1; i<=NF; i++) print $i}' - 打印每个字段76. sed 's/pattern/replace/' - 替换匹配的文本77. sed '/pattern/d' - 删除匹配的文本行78. sed '/pattern/s/old/new/' - 在匹配的文本行中替换文本79. sed '/pattern/!d' - 删除不匹配的文本行80. sed '1d' - 删除第一行81. sed '$d' - 删除最后一行82. sed -n '1,5p' - 打印前5行83. sed -n '5,$p' - 打印从第5行到最后一行84. sed -n '/pattern/p' - 打印匹配的文本行85. sed -n '/pattern/{p;q;}' - 打印匹配的文本行并退出86. sort -n - 对数字进行排序87. sort -r - 逆序排序88. sort -u - 去除重复的行89. sort -k2 - 按第二个字段进行排序90. sort -t',' -k2 - 使用逗号作为分隔符,按第二个字段进行排序91. uniq -c - 统计重复的行数92. uniq -d - 只显示重复的行93. uniq -u - 只显示不重复的行94. diff -u - 显示详细的差异95. diff -r - 递归比较目录中的文件96. tr 'a-z' 'A-Z' - 将小写字母转换为大写字母97. tr -d '[:digit:]' - 删除所有数字98. tr -s ' ' - 合并连续的空格为一个空格99. cut -d',' -f1 - 使用逗号作为分隔符,打印第一个字段100. cut -c1-5 - 打印每行的前五个字符这些命令是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常用命令大全.pdf
创建文件夹
可用选项:
-m: 对新建目录设置存取权限,也可以用 chmod 命令设置;
-p: 可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自
动建立好那
些尚不在的目录,即一次可以建立多个目录;
实例:
(1)当前工作目录下创建名为 t 的文件夹
mkdir t
(2)在 tmp 目录下创建路径为 test/t1/t 的目录,若不存在,则创建
4
cat log.txt Hello World PWD=/opt/soft/test (4)反向列示 tac log.txt PWD=/opt/soft/test World Hello
10、more 命令
功能类似于 cat, more 会以一页一页的显示方便使用者逐页阅读,而最基本的指令就是按 空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示
8、cp 命令
将源文件复制至目标文件,或将多个源文件复制至目标目录。
3
注意:命令行复制,如果目标文件已经存在会提示是否覆盖,而在 shell 脚本中,如果不 加-i 参数,则不会提示,而是直接覆盖!
-i 提示 -r 复制目录及目录内所有项目 -a 复制的文件与原文件时间一样 实例: (1)复制 a.txt 到 test 目录下,保持原文件时间,如果原文件存在提示是否覆盖 cp -ai a.txt test (2)为 a.txt 建议一个链接(快捷方式) cp -s a.txt link_a.txt
2、cd 命令
(changeDirectory),命令语法:cd [目录名]。说明:切换当前目录至 dirName 实例: (1)进入要目录 cd /
实用linux命令大全(详细)
linux命令(重新整理)Linux基本操作命令首先介绍一个名词“控制台(console)”,它就是我们通常见到的使用字符操作界面的人机接口,例如dos。
我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例如dos命令就是控制台命令。
我们现在要了解的是基于Linux操作系统的基本控制台命令。
有一点一定要注意,和dos命令不同的是,Linux的命令(也包括文件名等等)对大小写是敏感的,也就是说,如果你输入的命令大小写不对的话,系统是不会做出你期望的响应的。
模式切换1、由字符到图型#startx或#init 52、由图形到字符#logout或init 33、注销#logout或exit或ctrl+d4、关机#poweroff或init 0或shutdown now或halt -p5、重启#reboot或init 6或shutdown -r now获得帮助#help提供内部命令的帮助#man或info提供外部命令的帮助。
如果你的英文足够好,那完全可以不靠任何人就精通linux,只要你会用man。
Man实际上就是察看指令用法的help,学习任何一种UNIX类的操作系统最重要的就是学会使用man这个辅助命令。
man是manual(手册)的缩写字,它的说明非常的详细,但是因为它都是英文,看起来非常的头痛。
建议大家需要的时候再去看man,平常吗,记得一些基本用法就可以了。
ls这个命令就相当于dos下的dir命令一样,这也是Linux控制台命令中最为重要几个命令之一。
ls最常用的参数有三个:-a -l -F。
ls -aLinux上的文件以“.”开头的文件被系统视为隐藏文件,仅用ls命令是看不到他们的,而用ls -a除了显示一般文件名外,连隐藏文件也会显示出来。
ls -l(这个参数是字母L的小写,不是数字1)这个命令可以使用长格式显示文件内容,如果需要察看更详细的文件资料,就要用到ls -l这个指令。
(word完整版)Linux命令大全完整版
(word完整版)Linux命令大全完整版Linux 命令大全完整版目录目录.......................................................................... I 1. linux 系统管理命令. (1)adduser (1)chfn(change finger information) (1)chsh(change shell) (1)date (2)exit (3)finger (4)free (5)fwhois (5)gitps(gnu interactive tools process status) (5)groupdel(group delete) (6)groupmod(group modify) (6)halt (7)id (7)kill (8)last (8)lastb (8)login (9)logname (9)logout (9)logrotate (9)newgrp (10)nice (10)procinfo(process information) (11)ps(process status) (11)pstree(process status tree) (14)reboot (15)renice (15)rlogin(remote login) (16)rsh(remote shell) (16)rwho (16)screen (17)shutdown (17)sliplogin (18)su(super user) (18)sudo (19)suspend (19)swatch(simple watcher) (20)tload (20)top (21)uname (21)useradd (22)userconf (22)userdel (23)usermod (23)vlock(virtual console lock) (24)w (24)who (25)whoami (25)whois (25)2. linux 系统设置命令 (27)alias (27)apmd(advanced power management BIOS daemon) (27) aumix(audio mixer) (27)bind (29)chkconfig(check config) (29)chroot(change root) (30)clock (30)crontab (31)declare (31)depmod(depend module) (32)dircolors (32)dmesg (33)enable (33)eval (33)export (33)fbset(frame buffer setup) (34)grpconv(group convert to shadow password) (35) grpunconv(group unconvert from shadow password) (35) hwclock(hardware clock) (35)insmod(install module) (36)kbdconfig (36)lilo(linux loader) (37)liloconfig (38)lsmod(list modules) (38)minfo (38)mkkickstart (39)modinfo(module infomation) (39)modprobe(module probe) (39)mouseconfig (40)ntsysv (41)passwd(password) (41)pwconv (41)pwunconv (42)rdate(receive date) (42)resize (42)rmmod(remove module) (42)。
Linux常用命令手册word版
Linux 常用命令手册大全文件传输 bye - 1 - ftp(file transfer protocol) - 1 - ftpcount - 1 - ftpshut(ftp shutdown) - 1 - ftpwho - 2 - ncftp(nc file transfer protocol) - 2 - tftp(trivial file transfer protocol) - 2 - uucico - 2 - uucp - 3 - uupick - 3 - uuto - 4 - 备份压缩 ar - 4 - bunzip2 - 4 - bzip2 - 5 - bzip2recover - 5 - compress - 5 - cpio(copy in/out) - 6 - dump - 8 - gunzip(gnu unzip) - 8 - gzexe(gzip executable) - 9 - gzip(gnu zip) - 9 - lha - 9 - restore - 10 - tar(tape archive)- 11 - unarj - 14 - unzip - 14 - zip - 15 - zipinfo - 16 - 文件管理 diff(differential) - 16 - diffstat(differential status) - 18 - file - 18 - find - 18 - git(gnu interactive tools) - 20 - gitview(gnu interactie tools viewer)- 21 -ln(link)- 21 - locate- 22 - lsattr(list attribute)- 22 - mattrib- 22 - mc(midnight commander)- 23 - mcopy- 23 - mdel- 23 - mdir- 24 - mktemp- 24 - mmove- 24 - mread- 24 - mren- 24 - mshowfat- 25 -mtools- 25 -mtoolstest- 25 - mv- 25 - od(octal dump)- 26 - paste- 26 - patch- 27 - rcp(remote copy)- 28 - rhmask- 28 - rm(remove)- 28 - slocate(secure locate)- 29 - split- 29 - tee- 29 - tmpwatch(temporary watch)- 29 - touch- 30 - umask- 30 - whereis- 30 - which- 31 - cat- 31 - chattr(change attribute)- 31 -chgrp(change group)- 32 -chmod(change mode)- 32 - chown(change owner)- 33 - cksum(check sum) - 33 - cmp(compare) - 34 - cp(copy) - 34 - cut - 35 - indent - 35 -磁盘管理cd(change directory) - 37 - df(disk free) - 37 - dirs - 38 -du(disk usage) - 38 -edquota(edit quota) - 39 - eject - 39 -lndir(link directory) - 39 - ls(list) - 39 - mcd - 41 -mdeltree - 41 - mdu - 41 -mkdir(make directories) - 41 - mlabel - 42 - mmd - 42 - mmount - 42 - mrd - 42 - mzip - 42 -pwd(print working directory) - 43 - quota - 43 -quotacheck - 43 - quotaoff - 43 - quotaon - 44 -repquota(report quota) - 44 - rmdir(remove directory) - 44 - rmt(remote magnetic tape) - 44 - stat(status) - 44 - tree - 45 - umount - 45 -磁盘维护badblocks - 46 - cfdisk - 46 - dd- 46 -e2fsck(ext2 file system check)- 47 -ext2ed(ext2 file system editor)- 48 -fdisk- 48 -fsckext2(file system check-second filesystem)- 49 -fsck(file system check)- 50 - fsckminix(file system check-minix filesystem)- 50 - fsconf(file system configurator)- 50 - hdparm(hard disk parameters)- 51 - losetup(loop setup)- 51 - mbadblocks- 52 - mformat- 52 - mkbootdisk(make boot disk)- 53 - mkdosfs(make Dos file system)- 53 - mke2fs(make ext2 file system)- 53 - mkfsext2- 54 - mkfs(make file system)- 54 - mkfsminix- 54 - mkfsmsdos- 54 - mkisofs(make iso file system)- 55 - mkswap- 56 - mpartition- 56 - sfdisk- 57 - swapoff- 57 - swapon- 57 - symlinks(symbolic links)- 58 - sync- 58 - 系统设置 alias- 58 - apmd(advanced power management BIOS daemon)- 58 - aumix(audio mixer)- 59 - bind- 59 - chkconfig(check config)- 60 - chroot(change root)- 60 - clock - 60 - crontab - 61 - declare - 61 - depmod(depend module) - 62 - dircolors - 62 - dmesg - 62 - enable - 62 - eval - 63 - export - 63 - fbset(frame buffer setup) - 63 - grpconv(group convert to shadow password) - 64 - grpunconv(group unconvert from shadow password) - 64 - hwclock(hardware clock) - 64 - insmod(install module) - 65 - kbdconfig - 65 - lilo(linux loader) - 65 - liloconfig - 66 - lsmod(list modules) - 66 - minfo - 66 - mkkickstart - 66 - modinfo(module infomation) - 67 - modprobe(module probe) - 67 - mouseconfig - 67 - ntsysv - 68 - pwconv - 68 - pwunconv - 68 - rdate(receive date) - 69 - resize - 69 - rmmod(remove module) - 69 - rpm(redhat package manager) - 69 - set - 72 - setconsole - 73 - setenv(set environment variable)- 73 - setup - 73 - sndconfig - 73 - timeconfig- 74 - ulimit- 74 - unalias- 75 - unset- 75 - 系统管理 adduser- 75 - chfn(change finger information)- 75 - chsh(change shell)- 75 - date- 76 - exit - 77 - finger- 77 - free- 77 - fwhois- 78 -gitps(gnu interactive toolsprocess status)- 78 - groupdel(group delete)- 78 - groupmod(group modify)- 79 - halt - 79 - id- 79 - kill- 79 - last- 80 - lastb- 80 - login- 80 - logname- 81 - logout - 81 - logrotate- 81 - newgrp- 81 - nice- 81 - procinfo(process information)- 82 - ps(process status)- 82 - pstree(process status tree)- 84 - reboot - 85 - renice- 85 - rlogin(remote login)- 85 - rsh(remote shell)- 85 - rwho- 86 - screen- 86 - shutdown - 86 -sliplogin - 87 -su(super user) - 87 - sudo - 87 - suspend - 88 - swatch(simple watcher) - 88 - tload - 88 - top - 89 - uname - 89 -useradd - 89 -userconf - 90 - userdel - 90 - usermod - 90 - vlock(virtual console lock) - 91 - w - 91 - who - 91 - whoami - 92 - whois - 92 - 文档编辑 col - 92 -colrm(column remove) - 92 - comm(common) - 92 -csplit(context split) - 93 -ed(editor) - 93 -egrep - 93 -ex - 94 -fgrep(fixed regexp) - 94 -fmt(fromat) - 94 -fold - 94 -grep - 95 -ispell(interactive spelling checking)- 96 -jed - 96 -joe - 97 -join - 98 -look - 98 -mtype - 99 -pico - 99 -rgrep(recursive grep)- 99 -sed(stream editor)- 100 -sort - 100 -spell- 101 -tr(translate character)- 101 - uniq- 101 -wc(word count)- 102 -网络通讯dip- 102 -getty(get teletypewriter)- 102 - mingetty- 102 -ppp-off- 103 -smbd(samba daemon)- 103 -telnet- 103 - uulog- 104 -uustat- 104 -uux- 105 -cu(call up)- 106 -dnsconf(dns configurator)- 106 -efax- 107 -httpd(http daemon)- 107 -ifconfig- 108 -mesg- 109 -minicom- 109 -nc- 109 -netconf- 110 -netconfig- 110 -netstat- 110 -ping - 111 -pppstats(point to point protocolstatus) - 111 -samba - 111 -setserial - 112 -shapecfg(shaper configuration)-112 -smbd(samba daemon)- 112 -statserial(status ofserial port)-113 -talk- 113 -tcpdump- 113 -testparm(test parameter)- 114 -traceroute- 114 -tty(teletypewriter)- 115 -uuname- 115 -wall(write all)- 115 -write- 115 -ytalk- 115 -arpwatch(ARP watcher)- 116 -apachectl(Apache controlinterface)- 116 -smbclient(samba client)- 116 -pppsetup- 117 -电子邮件与新闻组archive- 117 -ctlinnd(control the internet newsdaemon)- 118 -elm- 118 -getlist - 118 -inncheck(inn check)- 118 -mail- 119 -mailconf- 119 -mailq(mail queue)- 119 -messages- 119 -metamail- 119 -mutt- 120 -nntpget- 121 -pine- 121 -slrn- 122 -X WINDOWS SYSTEM- 123 -reconfig- 123 -startx(start X Window)- 123 -Xconfigurator- 123 -XF86Config- 123 -XF86Setup- 124 -xlsatoms- 124 -xlsclients- 124 -xlsfonts- 124 -其它- 125 -yes- 125 –文件传输bye功能说明:中断FTP连线并结束程序。
(完整版)Linux常用的20个命令
2、查看当前所在目录完整路径:pwd
shutdown
关机或重启命令
#立刻关机:shutdown —h now
#60s后重启:shutdown —r —t 60
netstat
显示网络相关信息
#列出所有端口:netstat -a
du
查看目录使用情况
grep:文本内容搜索;
grep success*/*查找当前目录下面所有文件里面含有success字符的文件
passwd命令
可以设置口令
history命令
可以显示用户过去使用的命令
finger命令
可以让使用者查询一些其他使用者的资料
finger root //查看root的资料
file命令
该命令用于判断接在file命令后的文件的基本数据,因为在Linux下文件的类型并不是以后缀为分的,所以这个命令对我们来说就很有用了,它的用法非常简单,基本语法如下:
#在/opt/test目录下创建目录img,若无test目录,先创建test目录:mkdir -p/opt/test/img
cat
查看文件内容
#查看desc。txt的内容:cat desc.txt
more
分页查看文件内容
#分页查看desc。txt文件的内容:more desc。txt
tail
查看文件尾部内容
#在opt目录下查找以。txt结尾的文件:find /opt -name '。txt’
ln
创建链接文件
#创建目录/opt/test的符号链接:ln —s /opt/test。/link2test
man
命令帮助
#对你不熟悉的命令提供帮助和解释:man ls就可以查看ls相关的用法
(word完整版)kali-linux常用命令
系统信息arch 显示机器的处理器架构dmidecode —q 显示硬件系统部件—(SMBIOS/DMI)hdparm —i /dev/hda 罗列一个磁盘的架构特性hdparm —tT /dev/sda 在磁盘上执行测试读取操作cat /proc/cpuinfo 显示CPU info的信息cat /proc/interrupts 显示中断cat /proc/meminfo 校验内存使用cat /proc/swaps 显示哪些swap被使用cat /proc/version 显示内核的版本cat /proc/net/dev 显示网络适配器及统计cat /proc/mounts 显示已加载的文件系统lspci —tv 罗列PCI设备lsusb -tv 显示USB设备date 显示系统日期cal 2007 显示2007年的日历表date 0412*******。
00 设置日期和时间-月日时分年。
秒关机(系统的关机、重启以及登出)shutdown —h now 关闭系统(1)init 0 关闭系统(2)telinit 0 关闭系统(3)shutdown —h hours:minutes & 按预订时间关闭系统shutdown -c 取消按预订时间关闭系统shutdown —r now 重启(1)reoot 重启(2)logout 注销文件和目录cd /home 进入'/home’目录cd 。
返回上一级目录cd 。
./.。
返回上两级目录cd 进入个人的主目录cd ~user1 进入个人的主目录cd —返回上次所在的目录pwd 显示工作路径ls 查看目录中的文件ls -F 查看目录中的文件cls —l 显示文件和目录的详细资料ls -a 显示隐藏文件ls *[0-9]*显示包含数字的文件名和目录名mkdir dir1 创建一个叫做'dir1’的目录'mkdir dir1 dir2 同时创建两个目录mkdir dir1/dir2 创建一个目录树rm —f file1 删除一个叫'file1’的文件rmdir dir1 删除一个叫‘dir1’的目录rm -rf dir1 删除一个叫‘dir1’的目录并同时删除其内容rm -rf dir1 dir2 同时删除两个目录及它们的内容mv dir1 new_dir 重命名/移动一个目录cp file1 file2 复制一个文件cp dir/*。
linux 学习手册linux命令大全
L i n u x学习手册--l i n u x命令大全一、Linux命令名称: cd使用权限: 所有使用者使用方式: cd [dirName]说明: 变换工作目录至dirName。
其中dirName 表示法可为绝对路径或相对路径。
若目录名称省略,则变换至使用者的home directory (也就是刚login 时所在的目录)。
另外,"~" 也表示为home directory 的意思,"." 则是表示目前所在的目录,".." 则表示目前目录位置的上一层目录。
范例: 跳到/usr/bin/ :cd /usr/bin跳到自己的home directory :cd ..跳到目前目录的上上两层:cd ../指令名称: chmod使用权限: 所有使用者使用方式: chmod [-cfvR] [--help] [--version] mode file...说明: Linux/Unix 的档案存取权限分为三级: 档案拥有者﹑群组﹑其它。
利用chmod 可以藉以控制档案如何被他人所存取。
参数:mode : 权限设定字符串﹐格式如下: [ugoa...][[+-=][rwxX]...][,...],其中u 表示该档案的拥有者﹐g 表示与该档案的拥有者属于同一个群体(group)者﹐o 表示其它以外的人﹐a 表示这三者皆是。
+ 表示增加权限﹑- 表示取消权限﹑= 表示唯一设定权限。
r 表示可读取﹐w 表示可写入﹐x 表示可执行﹐X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。
-c : 若该档案权限确实已经更改﹐才显示其更改动作-f : 若该档案权限无法被更改也不要显示错误讯息-v : 显示权限变更的详细资料-R : 对目前目录下的所有档案与子目录进行相同的权限变更(即以递归的方式逐个变更) --help : 显示辅助说明--version : 显示版本范例:将档案file1.txt 设为所有人皆可读取:chmod ugo+r file1.txt将档案file1.txt 设为所有人皆可读取:chmod a+r file1.txt将档案file1.txt 与file2.txt 设为该档案拥有者,与其所属同一个群体者可写入﹐但其它以外的人则不可写入:chmod ug+w,o-w file1.txt file2.txt将ex1.py 设定为只有该档案拥有者可以执行:chmod u+x ex1.py将目前目录下的所有档案与子目录皆设为任何人可读取:chmod -R a+r *此外chmod也可以用数字来表示权限如chmod 777 file语法为:chmod abc file其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
linux常用命令总结文档
linux常用命令总结文档以下是一些常用的Linux命令:1. 文件和目录操作:- ls:列出目录内容- cd:切换目录- mkdir:创建目录- rm:删除文件或目录- cp:复制文件或目录- mv:移动文件或目录- touch:创建空文件或修改文件时间戳- chmod:修改文件或目录的权限- chown:修改文件或目录的所有者- chgrp:修改文件或目录的所属组2. 文件查找和搜索:- find:根据条件查找文件- grep:在文件中搜索指定的文本- locate:基于数据库快速查找文件- which:查找命令的可执行路径- whereis:查找命令的二进制、源代码和帮助文档路径3. 文本处理和编辑:- cat:查看文件内容- head:显示文件的前几行- tail:显示文件的后几行- less:分页显示文件内容- sed:流式文本编辑器,用于处理和转换文本- awk:文本处理工具,用于提取和格式化数据- vi/vim:命令行文本编辑器4. 网络管理:- ifconfig:查看和配置网络接口- ping:向指定主机发送回显请求- ssh:通过安全的加密协议远程登录到其他主机- scp:通过安全的加密协议在本地主机和远程主机之间复制文件- wget:下载文件或网页- netstat:显示网络连接、路由表和网络接口信息5. 系统管理:- top:显示系统资源使用情况和运行的进程- ps:显示进程状态- kill:终止进程- shutdown:关闭或重启系统- df:查看文件系统的磁盘空间使用情况- du:计算目录或文件的磁盘使用情况- uname:显示系统信息- apt-get/yum:包管理器,用于安装、更新和删除软件包这只是一小部分常用的Linux命令,Linux命令非常丰富,可以根据具体需求使用不同的命令来完成各种任务。
你可以在终端中使用`man`命令来查看每个命令的详细帮助文档,例如`man ls`来查看`ls`命令的使用说明。
