目录
linux 常用命令:(在linux下,一切皆文件) ls: 查看目录下的文件信息 tree: 以树状形式显示文件(包括文件下的子文件) cd: 要去哪里(哪个目录) mv: 移动文件或重命名文件 which: 查看命令的位置 (如:which ls 查看ls命令存放的路径) mkdir: 创建目录 rmdir: 删除空目录(不怎么常用) rm: 删除文件 cat/more/less: 查看文件内容 pwd:显示当前路径 cp: 拷贝文件 linux 常用命令:(在linux下,一切皆文件) linux文件或者目录名称最长可以有265个字符,“.”代表当前目录,“..”代表上一级目录,以“.”开头的文件为隐藏文件,需要用 -a 参数才能显示。 ls: 查看目录下的文件信息参数:
-a: 包括显示隐藏文件 (隐藏文件:以.开头的文件或目录就是隐藏的) -l: 以列表方式显示文件的详细信息 -h: 配合-l以人性化的方式显示文件的大小 tree: 以树状形式显示文件(包括文件下的子文件)要想使用tree命令需要先安装: sudo apt install tree
cd: 要去哪里(哪个目录)cd 后可接绝对路径和相对路径
cd / # 跳转到根目录 cd # 返回到当前的用户根目录~ (相当于 cd ~) cd .. # 返回上一级 cd ../.. cd - # 返回最近一次跳转到当前目录的目录 mv: 移动文件或重命名文件文件后接上一个存在的文件路径,则是移动该文件到那个路径下
文件后接上一个不存在的文件,则是重命名该文件
参数:
-i: 确认交互方式 *** 作,如果mv *** 作将导致对已存在的目标文件的覆盖,系统会询问是否重写,要求用户回答以避免误覆盖文件 -f: 禁止交互式 *** 作,如有覆盖也不会给出提示 -v: 显示移动进度mv file.txt test # 移动 把file.txt文件移动到当前目录的test文件夹下,前提是test 文件夹要存在,如果test文件夹不存在,则file.txt会重命名为testmv file.txt new_file.txt # 重命名文件which: 查看命令的位置 (如:which ls 查看ls命令存放的路径)
[email protected]:~$ which ls/bin/lsmkdir: 创建目录
mkdir testmkdir a/b/c -p # 递归的创建目录rmdir: 删除空目录(不怎么常用) rm: 删除文件
参数:
-i : 以进行交互方式执行 -f: 强制删除,忽略不存在的文件,无需提示 -r: 递归地删除目录下的内容,删除文件夹时必须加此参数 cat/more/less: 查看文件内容cat file.txtcat file.txt file2.txt # 查看两个文件合并后的内容more file.txt # (空格:页 回车:一行 d: q: 退出)less file.txt # 查看文件 *** 作 与linux终端下的快捷键一样pwd:显示当前路径 cp: 拷贝文件
参数:
-a: 保持文件原有属性 -i: 交互式复制,在覆盖目标文件之前将给出提示要求用户确认 -f: 已经存在的目标文件而不提示 -r: 目标文件必须是一个目录文件,-r递归的复制该目录下的所有子目录和文件 -v: 显示拷贝进度 总结以上是内存溢出为你收集整理的03_linux常用命令全部内容,希望文章能够帮你解决03_linux常用命令所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)