linux 常用命令有: pwd 命令 使用 pwd 命令找出您所在的当前工作目录(文件夹)的路径。该命令将返回一个绝对(完整)路径,该路径基本上是所有以 / 开头的目录的路径。
绝对路径的一个示例是 /home/username。
cd 命令要浏览 Linux 文件和目录,请使用 cd 命令。根据您所在的当前工作目录,它需要目录的完整路径或名称。假设您位于 /home/username / Documents 中,并且想要转到 Documents 的子目录 Photos。为此,只需键入以下命令:cd Photos。
另一种情况是,如果您想切换到一个全新的目录,例如 /home/username / Movies。在这种情况下,您必须输入 cd,然后输入目录的绝对路径:cd /home/username / Movies。有一些快捷方式可帮助您快速导航:cd ..(带有两个点)将一个目录向上移动 cd 直接转到主文件夹 cd-(带连字符)移动到上一个目录附带说明一下,Linux 的 shell 是区分大小写的。
因此,您必须准确输入名称的目录。ls 命令LS 命令用于查看目录的内容。默认情况下,此命令将显示当前工作目录的内容。
如果要查看其他目录的内容,请键入 ls,然后键入目录的路径。例如,输入 LS / 家 / 用户名 / 文档查看的内容的文件。您可以使用 ls 命令使用以下变体:ls -R 还将列出子目录中的所有文件 ls -a 将显示隐藏的文件 ls -al 将列出文件和目录以及详细信息,例如权限,大小,所有者等。
cat 命令cat(连接的缩写)是 Linux 中最常用的命令之一。它用于在标准输出(sdout)上列出文件的内容。要运行此命令,请键入 cat,然后输入文件名及其扩展名。例如:cat file.txt。
以下是使用 cat 命令的其他方法:cat> filename 创建一个新文件 cat filename1 filename2> filename3 连接两个文件(1 和 2),并将它们的输出存储在新文件中(3)将文件转换为大写或小写使用,cat filename | tr a-z A-Z >output.txtcp 命令使用 cp 命令将文件从当前目录复制到另一个目录。例如,命令 cp scenery.jpg/home /username/ Pictures 将在您的 Pictures 目录中创建一个 Scene.jpg 副本(来自当前目录)。mv 命令mv 命令的主要用途是移动文件,尽管它也可以用于重命名文件。mv 中的参数类似于 cp 命令。
您需要输入 mv,文件名和目标目录。例如:mv file.txt/home /username/ Documents。mkdir 命令使用 mkdir 命令创建一个新目录 - 如果键入 mkdir Music,它将创建一个名为 Music 的目录。还有一些额外的 mkdir 命令:要在另一个目录中生成新目录,请使用此 Linux 基本命令 mkdir Music / Newfile 使用 p(父级)选项在两个现有目录之间创建一个目录。
例如,mkdir -p Music / 2022 / Newfile 将创建新的 “2022” 文件。rmdir 命令如果需要删除目录,请使用 rmdir 命令。但是,rmdir 仅允许您删除空目录。
rm 命令该 RM 命令用于删除目录以及其中的内容。如果只想删除目录(作为 rmdir 的替代方法),请使用 rm -r。注意:使用此命令时要格外小心,并仔细检查您所在的目录。
这将删除所有内容,并且没有撤消操作。touch 命令该触摸命令允许您创建通过 Linux 命令行新的空白文件。例如,输入 touch /home/username/Documents/Web.html 在 Documents 目录下创建一个名为 Web 的 HTML 文件。locate 命令您可以使用此命令来定位文件,就像 Windows 中的搜索命令一样。
此外,将 - i 参数与该命令一起使用将使其不区分大小写,因此即使您不记得其确切名称,也可以搜索文件。要搜索包含两个或多个单词的文件,请使用星号(*)。例如,locate -i school * note 命令将搜索包含单词 “school” 和 “ note” 的任何文件,无论它是大写还是小写。
find 命令在类似定位命令,使用 查找也搜索文件和目录。区别在于,您可以使用 find 命令在给定目录中查找文件。例如,find /home/-name notes.txt 命令将在主目录及其子目录中搜索名为 notes.txt 的文件。使用查找时的其他变化 是:要查找当前目录中使用的文件,请使用 find . -name notes.txt 要查找目录,请使用 /-type d -name notes. txt13. grep 命令无疑对日常使用很有帮助的另一个基本 Linux 命令是 grep。
它使您可以搜索给定文件中的所有文本。为了说明这一点,grep blue notepad.txt 将在记事本文件中搜索单词 blue。包含搜索到的单词的行将被完整显示。
sudo 命令该命令是 “SuperUser Do” 的缩写,使您能够执行需要管理或超级用户权限的任务。但是,建议不要将此命令用于日常使用,因为如果您做错了一些事情,很容易发生错误。。
Linux命令大全
linux命令格式: 说明:command: 命令名,相应功能的英文单词或单词的缩写 [-options]:选项,可用来对命令进行控制,也可以省略,[]代表可选 parameter1 …:传给命令的参数:可以是零个一个或多个 一般是linux命令自带的帮助信息 如: man是linux提供的一个手册,包含了绝大部分的命令、函数使用说明 该手册分成很多章节(section),使用man时可以指定不同的章节来浏览。 例:man ls ; man 2 printf man中各个section意义如下: man是按照手册的章节号的顺序进行搜索的。
man设置了如下的功能键: 在敲出命令的前几个字母的同时,按下tab键,系统会自动帮我们补全命令 当系统执行过一些命令后,可按上下键翻看以前的命令,history将执行过的命令列举出来 ls是英文单词list的简写,其功能为列出目录的内容,是用户最常用的命令之一,它类似于DOS下的dir命令。
Linux文件或者目录名称最长可以有265个字符,“.”代表当前目录,“..”代表上一级目录,以“.”开头的文件为隐藏文件,需要用 -a 参数才能显示。 ls常用参数:Linux允许将命令执行结果重定向到一个文件,本应显示在终端上的内容保存到指定文件中。 如:ls > test.txt ( test.txt 如果不存在,则创建,存在则覆盖其内容 ) 注意: >输出重定向会覆盖原来的内容,>>输出重定向则会追加到文件的尾部。 查看内容时,在信息过长无法在一屏上显示时,会出现快速滚屏,使得用户无法看清文件的内容,此时可以使用more命令,每次只显示一页,按下空格键可以显示下一页,按下q键退出显示,按下h键可以获取帮助。
管道:一个命令的输出可以通过管道做为另一个命令的输入。 管道我们可以理解现实生活中的管子,管子的一头塞东西进去,另一头取出来,这里“ | ”的左右分为两端,左端塞东西(写),右端取东西(读)。 clear作用为清除终端上的显示(类似于DOS的cls清屏功能),也可使用快捷键:Ctrl + l ( “l” 为字母 )。
在使用Unix/Linux的时候,经常需要更换工作目录。cd命令可以帮助用户切换工作目录。Linux所有的目录和文件名大小写敏感 cd后面可跟绝对路径,也可以跟相对路径。
如果省略目录,则默认切换到当前用户的主目录。 使用pwd命令可以显示当前的工作目录,该命令很简单,直接输入pwd即可,后面不带参数。 通过mkdir命令可以创建一个新的目录。
参数-p可递归创建目录。 需要注意的是新建目录的名称不能与当前目录中已有的目录或文件同名,并且目录创建者必须对当前目录具有写权限。 可使用rmdir命令删除一个目录。必须离开目录,并且目录必须为空目录,不然提示删除失败。
可通过rm删除文件或目录。使用rm命令要小心,因为文件删除后不能恢复。为了防止文件误删,可以在rm后使用-i参数以逐个确认要删除的文件。 常用参数及含义如下表所示: Linux链接文件类似于Windows下的快捷方式。
链接文件分为软链接和硬链接。 软链接:软链接不占用磁盘空间,源文件删除则软链接失效。 硬链接:硬链接只能链接普通文件,不能链接目录。 使用格式: 如果没有-s选项代表建立一个硬链接文件,两个文件占用相同大小的硬盘空间,即使删除了源文件,链接文件还是存在,所以-s选项是更常见的形式。
注意:如果软链接文件和源文件不在同一个目录,源文件要使用绝对路径,不能使用相对路径。 Linux系统中grep命令是一种强大的文本搜索工具,grep允许对文本文件进行模式查找。如果找到匹配模式, grep打印包含模式的所有行。
grep一般格式为: 在grep命令中输入字符串参数时,最好引号或双引号括起来。例如:grep‘a ’1.txt。 常用选项说明: find命令功能非常强大,通常用来在特定的目录下搜索符合条件的文件,也可以用来搜索特定用户属主的文件。
常用用法: cp命令的功能是将给出的文件或目录复制到另一个文件或目录中,相当于DOS下的copy命令。 常用选项说明: 用户可以使用mv命令来移动文件或目录,也可以给文件或目录重命名。 常用选项说明: 计算机中的数据经常需要备份,tar是Unix/Linux中最常用的备份工具,此命令可以把一系列文件归档到一个大文件中,也可以把档案文件解开以恢复数据。 tar使用格式 tar [参数] 打包文件名 文件 tar命令很特殊,其参数前面可以使用“-”,也可以不使用。
常用参数: tar与gzip命令结合使用实现文件打包、压缩。 tar只负责打包文件,但不压缩,用gzip压缩tar打包后的文件,其扩展名一般用xxxx.tar.gz。 gzip使用格式如下: gzip [选项] 被压缩文件 常用选项:tar与bzip2命令结合使用实现文件打包、压缩(用法和gzip一样)。
tar只负责打包文件,但不压缩,用bzip2压缩tar打包后的文件,其扩展名一般用xxxx.tar.gz2。 在tar命令中增加一个选项(-j)可以调用bzip2实现了一个压缩的功能,实行一个先打包后压缩的过程。 压缩用法:tar -jcvf 压缩包包名 文件...(tar jcvf bk.tar.bz2 *.c) 解压用法:tar -jxvf 压缩包包名 (tar jxvf bk.tar.bz2) 通过zip压缩文件的目标文件不需要指定扩展名,默认扩展名为zip。 压缩文件:zip [-r] 目标文件(没有扩展名) 源文件 解压文件:unzip -d 解压后目录文件 压缩文件 whoami该命令用户查看当前系统当前账号的用户名。
可通过cat /etc/passwd查看系统用户信息。 由于系统管理员通常需要使用多种身份登录系统,例如通常使用普通用户登录系统,然后再以su命令切换到root身份对传统进行管理。这时候就可以使用whoami来查看当前用户的身份。
who命令用于查看当前所有登录系统的用户信息。 常用选项: 如果是图形界面,退出当前终端。
linux常用命令
linux常用命令如下:1、查看内核版本:uname -a。2、控制台-》图形界面:init 5或者startx。
3、图形界面-》控制台: init3或者直接注销。
4、如何查看ip地址:ifconfig。5、配置ip:ifconfig eth0 ip地址。6、重启:reboot 或者 shutdown -r now。7、普通用户切换到系统用户:su。
8、注销用户指令:logout。9、从子机退出:ctrl+alt。10、全屏:ctrl+alt+enter 。
基本思想:Linux的基本思想有两点:第一,一切都是文件;第二,每个文件都有确定的用途。其中第一条详细来讲就是系统中的所有都归结为一个文件,包括命令、硬件和软件设备、操作系统、进程等等对于操作系统内核而言,都被视为拥有各自特性或类型的文件。完全免费:Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。
这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变,吸收了无数程序员的精华。
linux系统基本操作命令 linux下基本命令使用讲解
1、文件与文件夹(目录)操作命令 1)rm:删除命令 例:$ rm -i 文件名------------->有询问“Y/N”; rm -r 文件名 --------------->删除该文件夹和子目录下的所有文件; 例:$ rm -f 文件名-------------> 直接删除,不询问 2) mv:移动目录或文件,还可以重命名 例:$ mv text /zzz ------------->将text移动到zzz目录下; 例:$ mv text zzz --------------->text重命名为zzz 3) mkdir:创建路径和删除路径,创建目录 例:$ mkdir zzz ------------->在当前目录下创建zzz的目录; 例:$ rmdir zzz --------------->删除目录zzz 4) touch :创建空文件 例:$ touch zzz.xx ---------------->创建文件名是zzz.xx的文件 5)cat :查看文件内容 例:$ cat zzz.xx ----------------->查看文件zzz.xx中的内容 6)tail :监视文件尾部内容,默认10行 例:$ tail -n 20 -f zzz.xx ----------->查看文件zzz.xx的尾部20行内容 7)cp :复制 例:$ cp a.xx b ------->将a.xx文件复制到b目录(文件夹)下 8)scp :拷贝文件 例:$ scp -i zzz.xx [email protected]:/xxx/xxxx/ ----------------->从一台虚拟机上将文件zzz.xx拷贝到另外一台35的虚拟机的指定目录下; 例:$ scp -r zzz [email protected]:/xxx/xxxx/ ----------------->从一台虚拟机上将文件夹(目录)zzz拷贝到另外一台35的虚拟机的指定目录下 9)chmod :给文件赋权限 例:$ chmod 777 zzz.xx 给zzz.xx文件增加可执行的权限2、查看端口号的命令 : netstat -antpl 3、查看正在执行的进程的命令 : ps -ef 4、强制杀死xxxx该进程的命令 :kill - 9 xxxx 5、配置Java环境变量的命令: 先执行----> vi /etc/profile 配置结束执行-------> socrce /etc/profice 然后执行------->cat /etc/profile进行查看,用java -version查看Java版本 6、df -h ---------------->是查看磁盘容量的使用情况 必要参数: -a 全部文件系统列表 -h 方便阅读方式显示 -H 等于“-h”,但是计算式,1K=1000,而不是1K=1024 -i 显示inode信息 -k 区块为1024字节 -l 只显示本地文件系统 -m 区块为1048576字节 --no-sync 忽略 sync 命令 -P 输出格式为POSIX --sync 在取得磁盘信息前,先执行sync命令 -T 文件系统类型 选择参数: --block-size=区块大小> 指定区块大小 -t文件系统类型> 只显示选定文件系统的磁盘信息 -x文件系统类型> 不显示选定文件系统的磁盘信息 --help 显示帮助信息 --version 显示版本信息 “df -h”这条命令再熟悉不过。以更易读的方式显示目前磁盘空间和使用情况。
“df -i” 以inode模式来显示磁盘使用情况。
7、网络命令 1)ifconfig :查看用户网络配置。它显示当前网络设备配置。补充:Windows 用的是 ipconfig 2)ping 将数据包发向用户指定地址。当包被接收,目标机器发送返回数据包。
ping 主要有两个作用: 用来确认网络连接是畅通的。 用来查看连接的速度信息。
Linux常用基本命令大全介绍
学习Linux系统,命令是最基础的一部分,有着很重要的地位,所以入门必须掌握好常用命令。下面由我为大家整理了Linux系统常用的基本命令入门篇,希望对大家有帮助! Linux系统常用的基本命令入门篇一、基础命令 1.Linu x的进 入与退出系统 进入Linux系统: 必须要输入用户的账号,在系统安装过程中可以创建以下两种帐号: 1.root--超级用户帐号(系统管理员),使用这个帐号可以在系统中做任何事情。
2.普通用户--这个帐号供普通用户使用,可以进行有限的操作。
一般的Linux使用者均为普通用户,而系统管理员一般使用超级用户帐号完成一些系统管理的工作。如果只需要完成一些由普通帐号就能完成的任务,建议不要使用超级用户帐号,以免无意中破坏系统。影响系统的正常运行。 用户登录分两步:第一步,输入用户的登录名,系统根据该登录名识别用户;第二步,输入用户的口令,该口令是用户自己设置的一个字符串,对其他用户是保密的,是在登录时系统用来辨别真假用户的关键字。
当用户正确地输入用户名和口令后,就能合法地进入系统。屏幕显示: [root@loclhost/root] # 这时就可以对系统做各种操作了。注意超级用户的提示符是“#”,其他用户的提示符是“$”。
2.修改口令 为了更好的保护用户帐号的安全,Linux允许用户随时修改自己的口令,修改口令的命令是passwd,它将提示用户输入旧口令和新口令,之后还要求用户再次确认新口令,以避免用户无意中按错键。如果用户忘记了口令,可以向系统管理员申请为自己重新设置一个。 3.虚拟控制台 Linux是一个真正的多用户 操作系统 ,它可以同时接受多个用户登录。
Linux还允许一个用户进行多次登录,这是因为Linux和UNIX一样,提供了虚拟控制台的访问方式,允许用户在同一时间从控制台进行多次登录。虚拟控制台的选择可以通过按下Alt键和一个功能键来实现,通常使用F1-F6例如,用户登录后,按一下Alt-F2键,用户又可以看到"login:"提示符,说明用户看到了第二个虚拟控制台。然后只需按Alt-F1键,就可以回到第一个虚拟控制台。
一个新安装的Linux系统默认允许用户使用Alt-F1到Alt-F6键来访问前六个虚拟控制台。虚拟控制台可使用户同时在多个控制台上工作,真正体现Linux系统多用户的特性。用户可以在某一虚拟控制台上进行的工作尚未结束时,切换到另一虚拟控制台开始另一项工作。 退出系统 不论是超级用户,还是普通用户,需要退出系统时,在shell提示符下,键入exit命令即可。
4.查看命令帮助信息 man命令 man命令用于查询命令和程序的使用 方法 和参数。 例如: man ls 将显示ls命令的基本格式和使用方法 Linux系统常用的基本命令入门篇二、关机重启命令 首先,是关机/重启命令,仅在虚拟机时使用,实际工作中用不到 reboot 一般不跟参数使用,输入指令即可重启 shutdown 一般需要跟参数,例: shutdown -r 延时多少分钟重启,一般使用now shutdown -r now 立即重启 shutdown -f 强制重启 跟windows一样,linux也存在注销功能 exit 1)halt halt 可不接参数 halt -f 强制关机 2)poweroff poweroff 可不接参数使用 poweroff -f 强制关机 3)init 0 4)shutdown 不可单独使用 shutdown -h 分钟数 延时多久关机 shutdown -h now 立即关机 Linux系统常用的基本命令入门篇三、vi编辑 vi命令是UNIX操作系统和类UNIX操作系统中最通用的全屏幕纯文本编辑器。 Linux中的vi编辑器叫vim,它是vi的增强版(vi Improved),与vi编辑器完全兼容,而且实现了很多增强功能。 vi编辑器支持编辑模式和命令模式,编辑模式下可以完成文本的编辑功能,命令模式下可以完成对文件的操作命令,要正确使用vi编辑器就必须熟练掌握着两种模式的切换。
默认情况下,打开vi编辑器后自动进入命令模式。从编辑模式切换到命令模式使用“esc”键,从命令模式切换到编辑模式使用“A”、“a”、“O”、“o”、“I”、“i”键。 vi编辑器提供了丰富的内置命令,有些内置命令使用键盘组合键即可完成,有些内置命令则需要以冒号“:”开头输入。常用内置命令如下: 1 Ctrl+u:向文件首翻半屏; 2 Ctrl+d:向文件尾翻半屏; 3 Ctrl+f:向文件尾翻一屏; 4 Ctrl+b:向文件首翻一屏; 5 Esc:从编辑模式切换到命令模式; 6 ZZ:命令模式下保存当前文件所做的修改后退出vi; 7 :行号:光标跳转到指定行的行首; 8 :$:光标跳转到最后一行的行首; 9 x或X:删除一个字符,x删除光标后的,而X删除光标前的; 10 D:删除从当前光标到光标所在行尾的全部字符; 11 dd:删除光标行正行内容; 12 ndd:删除当前行及其后n-1行; 13 nyy:将当前行及其下n行的内容保存到寄存器?中,其中?为一个字母,n为一个数字; 14 p:粘贴文本操作,用于将缓存区的内容粘贴到当前光标所在位置的下方; 15 P:粘贴文本操作,用于将缓存区的内容粘贴到当前光标所在位置的上方; 16 /字符串:文本查找操作,用于从当前光标所在位置开始向文件尾部查找指定字符串的内容,查找的字符串会被加亮显示; 17 ?name:文本查找操作,用于从当前光标所在位置开始向文件头部查找指定字符串的内容,查找的字符串会被加亮显示; 18 a,bs/F/T:替换文本操作,用于在第a行到第b行之间,将F字符串换成T字符串。
其中,“s/”表示进行替换操作; 19 a:在当前字符后添加文本; 20 A:在行末添加文本; 21 i:在当前字符前插入文本; 22 I:在行首插入文本; 23 o:在当前行后面插入一空行; 24 O:在当前行前面插入一空行; 25 :wq:在命令模式下,执行存盘退出操作; 26 :w:在命令模式下,执行存盘操作; 27 :w!:在命令模式下,执行强制存盘操作; 28 :q:在命令模式下,执行退出vi操作; 29 :q!:在命令模式下,执行强制退出vi操作; 30 :e文件名:在命令模式下,打开并编辑指定名称的文件; 31 :n:在命令模式下,如果同时打开多个文件,则继续编辑下一个文件; 32 :f:在命令模式下,用于显示当前的文件名、光标所在行的行号以及显示比例; 33 :set nu:在命令模式下,用于在最左端显示行号; 34 :set nonu:在命令模式下,用于在最左端不显示行号; 35 :1,3y 复制第一行到第三行 36 :1,3d 删除第一行到第三行 37 :1,3s/str/str_new/g 替换第一行到第三行中的字符串 38 :1,3s/str/str_new 替换第一行到第三行中的字符串第一个字符 39 :1,3 g/str /d 删除第一行到第三行中含有这个字符串的行 Linux常用命令一、查询相关 find 按规则查找某个文件或文件夹,包括子目录 find . -name '_sh' -- 以.sh结尾的文件 find . -name '_hannel_ -- 包含channel字符的文件 find . -name 'build_ -- 以build开头的文件 find . -name 'abc??' -- abc后面有两个字符的文件 grep 查找内容包含指定的范本样式的文件,Global Regular Expression Print grep -n pattern files -- 规则 -n表示显示行号 grep -n 'PostsActivity' AndroidManifest.xmlgrep -n '\d' AndroidManifest.xmlgrep 'aapt' build-channel.xml -- 文件中包含字符串的所有地方 grep -n 'aapt' build-channel.xml -- 文件中包含字符串的所有地方,并显示行号 ps -e | grep java -- 所有java进程 ps -e | grep -i qq --所有qq进程,不区分大小写 find . -name '_hannel.xml' | xargs grep -n 'aapt' -- 在以channel.xml结尾的文件中查找包含‘aapt’关键字的地方 ls | grep 'channel' -- 包含channel关键字的文件 which 在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果 which zipwhich grep Linux常用命令二、查看命令 tail tail [-f] [-c Number | -n Number | -m Number | -b Number | -k Number] [File] 从指定点开始将文件写到标准输出。使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f filename会把filename里最尾部的内容显示在屏幕上,并且不断刷新,使你看到最新的文件内容。 tail -f test.log,循环查看文件内容,Ctrl+c来终止 tail -n 5 test.log,显示文件最后5行内容 tail -n +5 test.log,从第5行开始显示文件 more more [-dlfpcsu] [-num] [+/ pattern] [+linenum] [file...] more命令和cat的功能一样都是查看文件里的内容,但有所不同的是more可以按页来查看文件的内容,还支持直接跳转行等功能。
more +3 test.log,显示文件中从第3行起的内容 more -5 test.log,设定每屏显示行数 ls -l | more -5,每页显示5个文件信息 more +/day3 test.log,查找第一个出现"day3"字符串的行,并从该处前两行开始显示输出 less less [options] [file...] 与more命令一样,less命令也用来分屏显示文件的内容。但是二者存在差别:less命令允许用户向前或向后浏览文件,而more命令只能向前浏览。用less命令显示文件时,用PageUp键向上翻页,用PageDown键向下翻页。
要退出less程序,应按Q键。 less test.log,查看文件 ps -ef | less,查看进程信息并通过less分页显示 history | less,查看命令历史使用记录并通过less分页显示 less test1.log test2.log,浏览多个文件,n和p切换文件 watch watch [options] command 每隔一段时间重复运行一个命令,默认间隔时间是2秒。要运行的命令直接传给shell(注意引用和转义特殊字符)。结果会展示为全屏模式,这样你可以很方便的观察改变 watch -n 60 date,执行date命令每分钟一次,输入^C 退出 watch -d ls -l,查看目录变化 watch -d ’ls -l | fgrep joe’,想找joe用户的文件 watch -d 'ls -l|grep scf',监测当前目录中 scf' 的文件的变化 watch -n 10 'cat /proc/loadavg',10秒一次输出系统的平均负载 watch -n 1 -d netstat -ant,每隔一秒高亮显示网络链接数的变化 watch -n 1 -d 'pstree | grep http',每隔一秒高亮显示http链接数的变化 Linux常用命令三、文件相关 vi vi file 按i键,进入编辑模式 按esc键,进入命令模式 :w 保存文件但不退出vi :w file 将修改另外保存到file中,不退出vi :w! 强制保存,不推出vi :wq 保存文件并退出vi :wq! 强制保存文件,并退出vi q: 不保存文件,退出vi :q! 不保存文件,强制退出vi :e! 放弃所有修改,从上次保存文件开始再编辑 chmod change mode,变更文件或目录的读、写、运行权限 chmod [-cfvR] [--help] [--version] mode file... mode:权限设定字串,格式如下 : [ugoa...][[+-=][rw xX ]...][,...] u 表示该档案的拥有者,g 表示与该档案的拥有者属于同一个群体(group)者,o 表示其他以外的人,a 表示这三者皆是 + 表示增加权限、- 表示取消权限、= 表示唯一设定权限。
r 表示可读取,w 表示可写入,x 表示可执行,X 表示只有当该档案是个子目录或者该档案已经被设定过为可执行。 chmod也可以用数字来表示权限,语法为:chmod abc file,如chmod 777 file 其中a,b,c各为一个数字,分别表示User、Group、及Other的权限。
Linux常用命令
1、ls命令 ls是list的缩写,常用命令为ls(显示出当前目录列表),ls -l(详细显示当前目录列表),ls -lh(人性化的详细显示当前目录列表),ls -a(显示出当前目录列表,包含隐藏文件) 2、cd 命令 cd是change direcory的缩写,常用命令为 cd 目录,cd ..为返回上级目录,cd - 返回上次所在目录 3、pwd命令 常用命令为pwd 显示当前所在目录 4、mkdir命令 mkdir命令为创建空目录命令,通常用法为mkdir 目录名,mkdir -p 目录名/目录名 可以递归创建多个不存在的目录 5、rm命令 rm为删除命令remove,rm 文件,谨慎操作 6、rmdir命令 rm为删除命令remove direcory,rm 目录,谨慎操作 7、mv命令 mv命令move,移动剪切命令,mv 文件 目录,mv 文件 文件(会覆盖) 8、cp命令 cp命令为copy命令,复制文件或目录到别的目录里面,cp 文件/目录 目录/文件 9、touch命令 touch命令创建空文件,比如touch xx.txt,touch 目录 文件 10、cat命令 cat命令查看当前文件内容,cat fi.txt f2.txt > f3.txt合并文件内容,cat -n 对所有行进行编号 11、nl命令 nl命令 为文件加入显示行号,nl 文件名,nl -b a 文件名,将空行也加如行号 12、more 命令 more命令 按页显示文件内容,more 文件名,more -2 文件名 每2行显示一页 13、less命令 less命令查看文件内容,可以上下翻页,less 文件名 14、head命令 head命令可以查看文件前几行内容,head -n 2 文件名 15、tail命令 tail命令可以查看文件后几行内容,tail -n 2 文件名 16、which命令 which 可以执行文件名称,显示路径 17、whereis命令 whereis -m svn 查出说明文档路径,whereis -s svn 找source源文件。
留言评论