首页 > 系统服务 > 详细

linux常用指令

时间:2019-12-14 14:32:21      阅读:83      评论:0      收藏:0      [点我收藏+]

1.基本功(基础中的基础):
进入虚拟机,单击右键,open in terminal (打开终端)
    入门举例,编辑一个文档,vim file1
         编辑内容(随便写,比如hello world)
         编辑完之后,怎么退出?esc+: wq+enter
        此时,查看刚刚编辑的内容,cat file1
2.常用命令

cd /home          进入‘/home’目录
cd .       当前目录
cd ..                  返回上一级目录
cd ../..               返回上两级目录
pwd                  显示当前工作的路径
cd                     进入该文件下

ls                 查看目录中的内容
ls -l              查看文件和目录的详细资料
ls -a             显示所有的文件,包含隐藏文件,隐藏文件是以.开头的文件
ls -lh            把文件大小可以显示出来
一般用ls指令都是这样:ls,ls -l ,ls -la ,ls -lah,

mkdir dir1                               创建一个叫做 ‘dir1‘ 的目录
mkdir dir1 dir2                        同时创建两个目录
mkdir dir2/dir3/dir4 -p             如果我要创建dir4,但是dir3想一步到位,(只有dir2,但是dir3不存在)同时创建怎么办?在后面加 -p ;
mkdir dir5/{boy,girl}                在dir5文件下同时创建2个文件夹

touch                       创建一个空文件
touch abc.txt
拓展:若不想创建空文件,在点击进去再写,可以直接gedit abc.txt 直接编辑文件

rm abc.txt            删除文件
rm abc -r             删除文件夹
rm * -r                  删除当前该目录下的所有东西,但..和.和隐藏文件不能删除
rm -rf dir1            删除一个叫做 ‘dir1‘ 的目录并同时删除其内容
rm -rf dir1 dir2     同时删除两个目录及它们的内容

clear 清屏,自己动手敲一边就知道,没啥太大作用,为了视觉效果,看起来不是那么多而已

tab键 自动补全的效果,比如: cd f 然后按一下tab键,会自动出来cd fengjing/
ctrl+c 结束一个命令
若想把屏幕变大变小,可以点击左上角view,然后找到zoom in 或者zoom out
如果不知道ls指令的用法,可以 ls --help,会展示详细用法

d rwx rwx r-x        d代表的是文件夹            r(write)可读、w(write)可写、x(execute)可执行
-  rw- rw-   r--           - 代表的是文件
分为三组:每组的含义均可通过单词字面意思来识别,但权限不一样
第一组指文件的拥有者的权限 第二组代表文件拥有的组的权限 第三组代表其他用户的权限

mv dir1 new_dir                      重命名/移动 一个目录
mv file1 file4 将file1                重命名为file4

 

cp --- 主要是用于在同一台电脑上,在不同的目录之间来回copy文件
scp --- 主要是在不同的Linux系统之间来回copy文件
cp file1 file2        复制一个文件
cp dir/*                复制一个目录下的所有文件到当前工作目录

cat file1                          从第一个字节开始正向查看文件的内容
cat file1 file2                  同时查看两个文件
cat file1 file2 >file3        把多个文件的内容合并到新的文件中

重定向
ls > 1.txt              把命令返回的结果输出到文件中,会覆盖之前的数据,
                            默认情况命令返回的结果是显示在屏幕中
ls >> 1.txt           把命令返回的结果输出到文件中,追加的方式

more     查看文件内容,可以分页显示
ls / >> 1.txt
more 1.txt 查看内容多的文件,按空格键往下翻页,按b按键往回翻页,按q键退出
管道符号
ls -l / | more 把左边的命令返回的结果交给右边命令进行处理

linux常用指令

原文:https://www.cnblogs.com/xj-excellent/p/12039063.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!