1, 查看ubuntu的版本
cat /etc/issue 或cat /etc/lsb-release 或 lsb_release -dsc
2, 显示当前内存的大小
free -g
3, 查看/local目录的硬盘使用情况
df -a /local/
4, 查看当前某个目录或文件的大小
du -sh 路径
5, 查找某个进程,如filezilla或virtualbox
ps -ef |grep virtualbox
6,杀死进程/强制杀死某个进程
kill-9 进程号
7,用命令查看某个文件的内容
cat filename
8,用命令创建文件、目录
文件: touch filename
目录: mkdir dirctory
9,用命令删除文件、目录
文件:rm filename
目录: rmdir dirctory
10,用命令对文件或目录改名
mv 路径/文件名 /新路径/新文件名
11,用命令拷贝文件、目录
cp –a 目录 目录2
12,如何查看文件的权限
ls filename
13,使用重定向和管道的使用
ls -l | grep 1.txt >> 2.txt
14,如何软链接文件,软链接和硬链接的区别
ln -s 源文件 目标文件
区别: 两者都会保持文件链接的一致性,改动任何一处其他文件都会发生变化。
但是软连接不会占用磁盘空间,当删除原文件时链接无效。
硬链接生成一份与源文件相同的文件,删除源文件,链接依然有效。
15,显示当前目录
pwd
16,如何显示2层文件树
sudo apt –get install tree
tree –L 2
17,zip格式的压缩和解压
解压: unzip filename.zip
压缩: zip filename.zip filename
18,VIM文本编辑器的有几种模式,分别是什么;vim常用的保存、不保存退出
三种模式: 命令模式,插入模式,编辑模式。
保存: wp 不保存: q!
19,VIM中如何进行查找,如何快速删除一行,如何选择一行(不用鼠标选择)
查找:/字符串 删除: dd 选择一行: V
20,如何查找当前目录以.txt结尾的文件,并统计这样文件的总数
ls -l *.txt| wc-l
21,如何在一个文件中搜索某个字符串
grep string filename
22,如何转换字符的大小
echo "helloWorld" |tr -s a-z A-Z
小写变大写
23,查找某个文件中的重复行;删除某个文件中的重复行
先排序后删除:sort -k2n fielname | uniq >filename
终端快捷键相关:
24,如何删除当前目录下以.txt结尾的文件
rm *.txt
25,如何从光标处删除到行首、行尾
行首: Ctrl +u 行尾: ctrl +k
26,打开新终端;在新标签里打开新终端
ctrl+shife+n; ctrl+shife+t;
27,命令的补齐
Tab键
28,快速清屏
Ctrl + l
29,查找历史命令
history
30,跳到行首、行尾
行首: ctr+a
行尾: ctr+e
扩展:
31,环境变量的设置方法有哪些?
1 直接用export 命令:
比如: 设置. Export PATH=$PATH:.
2.修改/etc/profile文件
3.修改.bashrc文件
32,查找当前目录下的空文件即大小为0的文件?
find . -type f -size 0
33,如何查找当前目录下1天前修改过的文件?
find . –type f –mtime +1
4,如何通过ssh从另外的一台PC上拷贝文件?
scp –r 用户名@IP地址:/path/filename /path/
35,如何在当前目录下搜索特定的字符串,并显示该字符串所在的文件?
grep -L -r 字符串 路径