文章目录
cd home返回到家目录
cd /返回到根目录
cd ..目录向上一级
pwd显示当前目录
ll显示当前目录下所有文件
vim 文件名 使用vim工具编辑文本
一进来是命令模式,除了方向键之外,H J K L四个键也可以进行光标的移动(H左J下K上L右)
按I进入编辑模式,自由编辑,按Esc退出编辑模式。编辑完后输入:wq(即write and quit)保存退出。输入:e! 撤销当前编辑的所有内容
行号+G:移动光标至某行行首 0:光标移动到行首 $:光标移动到行尾
gg:回到文档首 G:来到最后一行行首
w:前移一个单词(=ctrl+→) b:后移一个单词(=ctrl+←)
若显示root@主机名:~#字样,root表示正以管理员身份登录,~表示现在正处于家目录(一般用户为home,管理员用户为root),/表示正处于根目录
2.如果安装文件时一次提示多个dll文件没有权限,可以批量获取权限,选择多个需要获取权限的文件,然后右击选择"管理员取得所有权"。请记住,能用shell命令获取文件、文件夹信息或者操作文件、文件夹最好用shell命令获取或者操作,而不要用各种api获取或者操作,因为当遇到非法文件夹名或非法文件名或非法文件长度、非法文件日期、压缩文件、链接文件、稀疏文件……等各种意料之外的情况时,api会处理的不全面或陷入死循环,而shell命令不会。ditto 比 cp 命令稍显高级和方便主要是基于以下几点:首先,它在复制过程中不仅能保留源文件(夹)的属性与权限,还能保留源文件的资源分支结构和文件夹的源结构。
sudo su可以进入超级用户,通过su 用户名 命令回到普通用户
touch 1.py 新建一个文件
输入cd后连按Tab键可以显示当前目录下的文件夹
rm 文件名:删除文件
使用虚拟机运行Ubuntu时,有的时候切出去了再回来的时候,发现输入不了了,这是要按下Ctrl+Alt键,再点击要输入的位置,就会恢复正常。
查看系统版本:sudo lsb_release -a
查看内核版本:cat /proc/version
i386就是指32位的Ubuntu,AMD64就是指64位的Ubuntu.
Linux中查看系统资源占用情况的命令
du命令用来查看文件的大小,详情请看原文
du -sh .[!.]* # 查看隐藏文件的大小
# .[!.]* 是正则式, 意思是第一位是点, 第二位是除了点以外的字符, 第三位是任意字符或者不存在
# 后面可以再加一个" *"来包括非隐藏文件
# 后面还可以接 sort -h来对占用空间进行排序(sort 的 -k2 可以指明根据第二列来排序)
du -sh .[!.]* * | sort -hr # 显示所有隐藏文件和非隐藏文件的大小并根据占用空间排序
echo .[!.]* # 查看所有隐藏文件
df -lh查看占用的硬盘资源
Linux统计某文件夹下文件、文件夹的个数:
ls -l dirname|grep "^-"| wc -l # 统计某文件夹下文件的个数
ls -l dirname|grep "^d"| wc -l # 统计某文件夹下目录的个数
ls -d */ | wc -l # 也是统计某文件夹下目录的个数
ls -l dirname|grep "^d"| wc -l # 查看某个文件夹下文件夹的个数。
ls -lR dirname|grep "^d"| wc -l # 查看某个文件夹下文件夹的个数,包括子文件夹下的文件夹个数。
ls -l dirname| wc -l # 查看文件夹下所有的文件和文件夹。也就是统计ls -l命令所输出的行数。