Linux常用的基本命令
linux中命令的基本格式
命令 选项(参数) 操作的文件或者目录
基本命令
ls:查询当前目录下的文件(list)
ls -a: 查询当前目录下的文件包括隐藏文件(就是Linux系统不想让用户看到的文件)
ls -l:长格式方式展示 (这个指令有一个别名也就是快捷指令”ll” list -length)
cd:切换目录(也就是进入某个文件夹 change dir)
pwd:打印当前在哪个目录下面(print work dirctory)
history:查看命令的历史记录
文件管理命令
创建文件:touch hello.txt 如果创建的文件名包含空格,需要使用双引号 包裹
创建目录:mkdir
mkdir dir_path (在当前目录下创建文件夹)
注意 : 文件在linux前面标识为 — 而文件夹则为d (如上图)
mkdir /opt/aaa/bbb/ccc (在opt文件夹中创建aaa文件夹在其文件夹中再创建bbb在其中再创建ccc,这里需要注意的是想要一次创建两个文件夹和文件夹下的子文件夹需要传入参数-p)
删除文件:
rm:删除文件(remove) 格式rm file_path, rm -f:不需要确认直接删除
删除目录:也就是文件夹
rmdir:删除空目录 删除空的目录(文件夹) 可以直接删除不需要确认
rm -r:表示删除目录以及目录下的子目录和子文件
rm -rf :删除目录,并且免确认
编辑:
vi 修改文件内容(vi 后面加文件的路径)进入文件之后点击”i”可以编辑,然后点击”ESC”再输入”wq”保存 点击”ESC”之后输入”:q”不保存直接退出
复制:cp:copy
命令关键字 文件的位置 复制到哪里
格式:cp source_file target_file
移动(重命名):mv:move
命令关键字 文件的位置 复制到哪里
格式:mv source_file target_file
重命名 mv + 重命名的文件+新名
查看(文件):
cat:直接显示文件的所有内容
more:分页查看(按enter翻页,只能往下翻页)
less:分页查看
按上下键翻页,可以上下翻
head:查看文件头部信息
默认查看前10行内容
-n
head -11 file_path
tail:查看文件尾部的内容,默认显示10行
-n: -11,查看最后面11行
-F:动态查看
这个非常重要,当你的项目在Linux环境下的运行的时候可以实时的观察到日志文件
额外:往一个文件写内容
echo "1" >> world.txt 这里是换行写入的
日志文件