欢迎光临
我们一直在努力

Ubuntu常用操作命令

本站教程收集整理的这篇文章主要介绍了Ubuntu常用操作命令,本站教程本站觉得挺不错的,现在分享给大家,也给大家做个参考。

原文链接:https://blog.csdn.net/qxqxqzzz/article/details/89175005

—————————————-文件、文件夹重命名、复制、删除、改权限———————————————

文件改名:sudo rm 原文件名 更改的之后文件名

文件夹复制:sudo cp -r 源文件夹 目的文件夹

文件夹删除:sudo rm -r 源文件夹 目的文件夹

文件夹重命名:mv 原始文件夹名 重命名之后的文件夹名

文件权限更改:sudo chmod 777 文件名? ?

文件夹权限更改:sudo chmod -R 777 文件夹名

将文件清空: echo “” > 目标文件

?

# 777表示更改后的权限为所有人都可以读、写、执行

# 以上对文件夹的操作默认对文件夹内所有文件也执行相同操作。

# 文件或文件夹图标带有小锁的表示缺少权限,需要先更改权限再进行操作。

?

# linux ubuntu计算某个文件夹下的文件数量

$ ls -l|grep "^-"|wc -l

# 查看文件或文件夹大小

    @H_673_45@# 查看当前文件夹大小:@H_673_45@$ du -h --max-depth=0@H_673_45@ @H_673_45@# 查看当前目录下各文件夹的大小@H_673_45@$ du -h --max-depth=1@H_673_45@ @H_673_45@# 查看某个文件的大小@H_673_45@$ ls -hl file1.py@H_673_45@ @H_673_45@# 查看当前文件夹下所有内容的大小@H_673_45@$ ls -hl

# 拷贝当前文件下的前500个文件到另一个文件夹

ls |head -n 500 |xargs -i cp {} /home/xxx/folder1

?

———————–美国高防vps———————–vi 文本编辑————————————————————————

命令状态 / 编辑状态切换:输入冒号: 之后输入命令? /? 按Esc退出命令状态之后按 i

光标移动:h, j ,k, 空格

?

删除当前光标:x

删除当前行:dd

光标定位到首行:gg

删除光标之后所有:dG

?

粘贴(系统剪贴板):shift + insert

粘贴:鼠标中键

粘贴:p 。。。没成功过。。

退出 / 强制退出 / 保存修改后退出:q / q! / wq

?

增加一行:o(光标下方)

增加一行:O(光标上方)

把下面一行合并到本行后面:J

?

?

?

———————————————查看文件、文件类型———————————————————————–

    @H_673_45@# 查看当前目录下python开头的文件和文件夹@H_673_45@# 第一种方式,用ll命令@H_673_45@$ ll python*@H_673_45@lrwxrwxrwx 1 root root 9 4月 29 13:22 python3 -> python3.6*@H_673_45@-rwxr-xr-x 1 root root 4522328 10月 22 2018 python3.6*@H_673_45@ @H_673_45@# 第二种方式,用file命令@H_673_45@$ file python*@H_673_45@python3: symbolic link to python3.6@H_673_45@python3.6: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/l, for GNU/Linux 3.2.0, BuildID[sha1]=9dae0eec9b3f9cb82612d20dc0c3088feab9e356, Stripped@H_673_45@ @H_673_45@# 第三种方式,用stat命令@H_673_45@$ stat python*@H_673_45@ 文件:python3 -> python3.6@H_673_45@ 大小:9 块:0 IO 块:4096 符号链接@H_673_45@设备:812h/2066d Inode:786014 硬链接:1@H_673_45@权限:(0777/lrwxrwxrwX) Uid:( 0/ root) Gid:( 0/ root)@H_673_45@最近访问:2019-04-30 14:26:34.428977982 +0800@H_673_45@最近更改:2019-04-29 13:22:47.816443200 +0800@H_673_45@最近改动:2019-04-29 13:22:47.816443200 +0800@H_673_45@创建时间:-@H_673_45@ 文件:python3.6@H_673_45@ 大小:4522328 块:8840 IO 块:4096 普通文件@H_673_45@设备:812h/2066d Inode:786015 硬链接:1@H_673_45@权限:(0755/-rwxr-xr-X) Uid:( 0/ root) Gid:( 0/ root)@H_673_45@最近访问:2019-04-30 14:26:34.428977982 +0800@H_673_45@最近更改:2018-10-22 19:32:17.000000000 +0800@H_673_45@最近改动:2019-04-29 13:22:47.844444080 +0800@H_673_45@创建时间:-

?

参考:https://jingyan.baidu.com/article/86f4a73e9df77437d65269fa.html

?

# 为什么是777:

输入ll查看权限信息,如-rwx-r–r–,共10个参数,对应三种类型用户

第2-4个参数属于user,5-7 group,8-10 others

r: read 可读 w: write 可写 x: execute 可执行

r=4 w=2 x=1,777代表 -rwxrwxrwx,即所有三种类型用户都可读可写可执行。

?

———linux ubuntu和windows之间用命令行互相传递文件————————————————————–

    @H_673_45@# 服务器地址:10.xxx.xxx.xx@H_673_45@# 服务器用户名:user_1@H_673_45@ @H_673_45@# 在windows cmd中输入@H_673_45@# windows本地文件上传到ubuntu服务器@H_673_45@scp D:\projects\folder1\file1.py user_1@10.xxx.xxx.xx:/home/user_1/folder1@H_673_45@ @H_673_45@# ubuntu服务器文件下载到windows本地@H_673_45@C:\Windows\system32>scp user_1@10.xxx.xxx.xx:/home/user_1/folder1/v0_000001.jpg D:\projects\folder1\@H_673_45@ @H_673_45@# 如果是上传或下载整个文件夹,就使用scp -r

?

本站总结

以上是本站教程为你收集整理的Ubuntu常用操作命令全部内容,希望文章能够帮你解决Ubuntu常用操作命令所遇到的程序开发问题。

如果觉得本站教程网站内容还不错,欢迎将本站教程推荐给好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。

赞(0)
【声明】:本博客不参与任何交易,也非中介,仅记录个人感兴趣的主机测评结果和优惠活动,内容均不作直接、间接、法定、约定的保证。访问本博客请务必遵守有关互联网的相关法律、规定与规则。一旦您访问本博客,即表示您已经知晓并接受了此声明通告。