linux常用命令杂项
-
Linux是一种常用的操作系统,其命令行操作是使用Linux的重要部分。下面列举了一些常用的Linux命令,供参考:
1. ls:列出当前目录下的文件和文件夹。
例:ls2. cd:切换目录。
例:cd /home/user/desktop3. mkdir:创建新的目录。
例:mkdir myfolder4. rm:删除文件或目录。
例:rm myfile.txt5. cp:复制文件或目录。
例:cp myfile.txt /home/user/myfolder6. mv:移动文件或目录,或重命名文件或目录。
例:mv myfile.txt /home/user/myfolder
mv oldname newname7. touch:创建空文件。
例:touch myfile.txt8. cat:显示文件内容。
例:cat myfile.txt9. more/less:分页显示文件内容。
例:more myfile.txt10. head/tail:显示文件的头部/尾部内容。
例:head myfile.txt
tail myfile.txt11. grep:从文件中搜索匹配的内容。
例:grep “keyword” myfile.txt12. find:在目录中搜索文件。
例:find /home/user -name “myfile.txt”13. chmod:修改文件或目录的权限。
例:chmod 755 myfile.txt14. chown:修改文件或目录的所有者。
例:chown user myfile.txt15. ps:显示当前运行的进程。
例:ps -ef16. top:实时显示系统性能和运行的进程。
例:top17. df:显示磁盘空间使用情况。
例:df -h18. du:显示文件和目录的磁盘使用情况。
例:du -sh /home/user19. scp:通过SSH远程拷贝文件。
例:scp myfile.txt user@remotehost:/home/user20. ssh:通过SSH登录到远程主机。
例:ssh user@remotehost这些是常用的Linux命令,掌握了这些命令,可以方便地在Linux系统中进行文件管理、进程监控、系统操作等任务。当然,Linux的命令还有很多其他的用法和参数,可以进一步学习和了解。
2年前 -
Linux是一种开源操作系统,具有强大的命令行工具,以下是一些常用的Linux命令和杂项技巧。
1. ls命令:用于列出当前目录下的文件和目录。常用选项包括-l(显示详细信息),-a(显示隐藏文件)和-R(递归地显示子目录)。
2. cd命令:用于更改当前工作目录。可以使用绝对路径或相对路径。例如,cd /home将进入”home”目录,cd ..将返回上一级目录。
3. cp命令:用于复制文件和目录。语法为cp [选项] 源文件 目标文件。例如,cp file1.txt file2.txt将file1.txt复制到file2.txt。
4. mv命令:用于移动和重命名文件和目录。语法为mv [选项] 源文件 目标文件。例如,mv file1.txt dir1将file1.txt移动到dir1目录。
5. rm命令:用于删除文件和目录。常用选项包括-r(递归地删除目录)和-f(强制删除,不进行确认)。例如,rm file1.txt将删除file1.txt。
6. cat命令:用于将文件内容输出到标准输出设备。例如,cat file.txt将显示file.txt的内容。
7. grep命令:用于在文件中搜索指定的模式。常用选项包括-i(忽略大小写)和-r(递归地搜索目录下的文件)。例如,grep “pattern” file.txt将在file.txt中搜索包含”pattern”的行。
8. find命令:用于按照指定条件搜索文件和目录。例如,find /home -name “*.txt”将在/home目录下搜索所有以.txt结尾的文件。
9. chmod命令:用于修改文件和目录的权限。语法为chmod [选项] 权限 文件。例如,chmod 755 file.txt将file.txt的权限设置为755。
10. sudo命令:用于以超级用户(root)权限执行命令。例如,sudo apt-get update将以root权限执行apt-get update命令。
11. tar命令:用于打包和压缩文件和目录。例如,tar -czvf archive.tar.gz file1.txt dir1将file1.txt和dir1目录打包并压缩为archive.tar.gz文件。
12. ssh命令:用于通过安全的Shell连接远程主机。例如,ssh username@hostname将连接到指定的主机并使用指定用户名进行登录。
13. screen命令:用于创建和管理会话(session)。通过创建会话,可以在一个终端窗口中同时运行多个命令或程序。
14. top命令:用于实时监视系统的运行状态和进程活动。它显示了CPU使用情况、内存占用情况以及系统中运行的进程列表。
15. history命令:用于显示之前执行过的命令历史记录。可以使用”!n”(n是命令历史记录中的数字)来重新执行之前的命令。
以上是一些常用的Linux命令和杂项技巧,能够帮助用户更好地管理和操作Linux系统。
2年前 -
一、文件和目录操作命令
1. ls:查看目录中的文件和目录列表,常用选项有-l(显示详细信息)、-a(显示所有文件,包括隐藏文件)。
2. cd:切换目录,使用方法为cd 目录名,例如cd /home/user。
3. mkdir:创建新目录,使用方法为mkdir 目录名。
4. rm:删除文件,使用方法为rm 文件名,常用选项有-r(递归删除目录及其内容)、-f(强制删除)。
5. cp:复制文件或目录,使用方法为cp 源文件 目标文件,常用选项有-r(复制目录及其内容)。
6. mv:移动文件或目录,使用方法为mv 源文件 目标文件,如果目标文件为已存在的目录,则可实现文件移动。
7. touch:创建空文件或修改文件的访问时间,使用方法为touch 文件名。
二、文件内容操作命令
1. cat:查看文件内容,使用方法为cat 文件名,常用选项有-n(显示行号)、-b(显示非空行号)。
2. head:查看文件头部内容,使用方法为head 文件名,常用选项有-n(显示前n行)。
3. tail:查看文件尾部内容,使用方法为tail 文件名,常用选项有-n(显示后n行)、-f(实时动态显示文件内容)。
4. grep:在文件中查找匹配的内容,使用方法为grep pattern 文件名,常用选项有-i(忽略大小写)、-r(递归查找目录下的文件)。
5. sed:流编辑器,可以对文件内容进行替换、删除等操作,使用方法为sed ‘s/旧内容/新内容/g’ 文件名。
三、权限和用户管理命令
1. chmod:修改文件或目录的权限,使用方法为chmod 权限 文件名,权限可以用数字表示(例如777)或符号表示(例如u=rwx,g=rwx,o=rwx)。
2. chown:修改文件或目录的所有者,使用方法为chown 用户名 文件名。
3. chgrp:修改文件或目录的所属组,使用方法为chgrp 组名 文件名。
4. useradd:添加新用户,使用方法为useradd 用户名。
5. passwd:修改用户密码,使用方法为passwd 用户名。
四、系统管理命令
1. ps:查看当前系统中运行的进程,使用方法为ps aux,常用选项有-a(显示所有进程)、-u(显示详细信息)。
2. top:实时查看系统资源占用情况,使用方法为top,常用选项有-m(按内存排序)、-p(指定进程号)。
3. df:查看磁盘空间使用情况,使用方法为df -h,常用选项有-h(以人类可读的方式显示结果)。
4. du:查看文件或目录的磁盘空间使用情况,使用方法为du -sh 目录名,常用选项有-s(只显示总计)、-h(以人类可读的方式显示结果)。
5. reboot:重启系统,使用方法为reboot。
以上是Linux常用的一些命令杂项,通过掌握这些命令,可以在Linux系统上进行基本的文件和目录操作、文件内容操作、权限和用户管理、系统管理等操作。
2年前