linux基础命令及常用命令总结 |
您所在的位置:网站首页 › linux当前目录文件 › linux基础命令及常用命令总结 |
1.ls命令 ls命令是最基础的命令之一,作用是列出当前目录下所有的文件和目录。ls命令有很多选项可以使用,比较常用的是-l选项,可以以详细信息的形式列出所有文件和目录的信息。 示例:列出当前目录下的所有文件和目录,使用-l选项 ls -i2.cd命令 cd命令可以进入指定的目录。在Linux中,一个命令使用空格分隔,所以cd命令后必须跟着要进入的目录。 示例:进入/home/username目录 cd /home/username3.pwd命令 pwd命令可以显示当前所在的目录的路径。 示例:显示当前所在的目录的路径 pwd4.mkdir命令 mkdir命令可以创建一个新的目录。 示例:在当前目录下创建一个名为test的目录 mkdir test5.cp命令 cp命令可以复制文件或目录。 示例:将/home/username下的file1文件复制到/home/username/test目录中 cp /home/username/file1 /home/username/test6.mv命令 mv命令可以移动文件或目录,也可以修改文件或目录的名称。 示例:将/home/username/file1重命名为file2 mv /home/username/file1 /home/username/file27.rm命令 rm命令可以删除指定的文件或目录。 示例:删除/home/username/test目录 rm -r /home/username/test8.cat命令 cat命令可以查看文件的内容。 示例:查看file1文件的内容 cat file19.chmod命令 chmod命令可以修改文件或目录的权限。 示例:给file1文件添加可执行权限 chmod +x file110.grep命令 grep命令可以在文件中查找指定的内容。 示例:在file1文件中查找hello字符串 grep 'hello' file111.top命令 top命令可以实时查看系统中正在运行的进程信息和系统资源的使用状况。 示例:运行top命令 top12.ps命令 ps命令可以查看系统中正在运行的进程信息。 示例:列出当前用户的所有进程信息 ps -u username13.tar命令 tar命令可以将多个文件或目录打包成一个tar包,也可以将tar包解压缩成多个文件或目录。 示例:将/home/username/test目录打包成一个名为test.tar的tar包 tar -cvf test.tar /home/username/test14.unzip命令 unzip命令可以解压缩zip格式的文件。 示例:解压缩test.zip文件 unzip test.zip15.ping命令 ping命令可以测试网络连接是否正常。 示例:测试与8.8.8.8的网络连接是否正常 ping 8.8.8.816.ifconfig命令 ifconfig命令可以查看网络接口的详细信息。 示例:查看en0网络接口的详细信息 ifconfig en017.netstat命令 netstat命令可以显示当前的网络连接状态和端口信息。 示例:显示当前计算机的所有网络连接状态和端口信息 netstat -a18.du命令 du命令可以显示文件或目录的磁盘使用情况。 示例:显示当前目录下所有文件和目录的磁盘使用情况 du -h .19.df命令 df命令可以显示系统中文件系统的使用情况。 示例:显示系统中文件系统的使用情况 df -h20.history命令 history命令可以显示用户最近执行的命令历史记录。 示例:显示用户最近执行的10个命令历史记录 history 1021.scp命令 scp命令可以在网络中复制文件。 示例:将本地file1文件复制到远程主机[email protected]的/home/username目录下 scp file1 [email protected]:/home/username22.ssh命令 ssh命令可以远程登录到另一个计算机主机上,并在上面执行命令。 示例:使用ssh命令登录到远程主机[email protected] ssh [email protected]23.wget命令 wget命令可以在网络中下载文件。 示例:从网址http://example.com/file1下载文件并保存为file1 wget http://example.com/file1 -O file125.kill命令 kill命令可以结束指定的进程。 示例:结束进程号为1234的进程 kill 123426.jobs命令 jobs命令可以显示目前正在执行的后台作业列表。 示例:列出当前正在执行的后台作业列表 jobs27.screen命令 screen命令可以在单个终端窗口中打开多个虚拟终端,可以方便地在不同的虚拟终端之间进行切换。 示例:在当前终端中打开一个名为test的虚拟终端 screen -S test28.mount命令 mount命令可以将一个文件系统挂载到指定的目录。 示例:将/dev/sdb1文件系统挂载到/mnt目录下 mount /dev/sdb1 /mnt29.umount命令 umount命令可以卸载一个已经挂载的文件系统。 示例:卸载/mnt目录下的文件系统 umount /mnt30.lnstat命令 lnstat命令可以显示Linux网络接口的信息。 示例:显示网络接口eth0的详细信息 lnstat -i eth0 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |