1、在当前bash环境下读取并执行某文件:source FileName (注:该命令通常用命令"."来替代)
2、用vim方式编辑文件:vim FileName
3、给一些文件赋权限:chmod xxx FileName (注:权限xxx书写方式可为U+W或777等)
4、重启系统:reboot (注:该命令可用"shut down -w")
5、清屏:clear
6、添加用户和删除用户:useradd / adduser 、userdel
7、输入用户密码:passwd
8、查看并查找相关字符串:ls -al | grep "string"
9、查看当前目录路径:pwd
10、查看当前git版本:git --version
11、运行时间等待x秒:sleep x
12、查看文件:cat
13、管理员权限:sudo Command (注:Command代表一些系统命令)
14、重命名文件/文件夹:mv FileName NewFileName
(注:可以在NewFileName中添加时间如NewFileName_`date "+%Y%m%d-%H%y%m"`)
15、查看Ubuntu系统版本支持最高位数:uname -m/-r (内核)
(注:也可用getconf LONG_BIT查看)
若出现 i386 i586 i686 --> 32位系统
若出现 amd64 --> 64位系统
16、从互联网的软件仓库中下载安装软件:apt-get install PackageName
17、创建目录:mkdir DirName
18、递归删除文件夹及其子文件:rm -rf DirName
19、切换系统的用户:su YourName (注:还需输入密码登录)
20、查看网络信息:ifconfig
21、测试某些网络是否可以正常连接:ping www.baidu.com
22、解压tar的压缩文件:tar xvf ***.tar
23、压缩成tar的文件:tar -cvf ***.tar FileName
24、解压gz的压缩文件:tar zxvf ***.gz
25、压缩成gz的文件:tar -zcf ***.gz FileName
26、解压rar的压缩文件:unrar e ***.rar
27、压缩成rar的文件:rar a ***.rar FileName
28、解压zip的压缩文件到制定目录:unzip -o -d FilePath ***.zip
29、压缩成zip的文件:zip -r ***.zip FileName
30、解压bz2的压缩文件:bzip2 -d ***.bz2
31、解压7z的压缩文件:7z e ***.7z (注:解压到当前目录)
32、压缩成7z的文件:7z a ***.7z FileName
33、在屏幕上输出某些信息:echo "String"
34、修改串口相关信息:sudo minicom -s
35、查看系统CPU信息:cat /proc/cpuinfo
36、查看系统内存信息:cat /proc/meminfo
37、查看Ubuntu系统版本信息:cat /proc/version (注:也可用"sudo lsb_release -a"命令查看)
38、查看Ubuntu的版本号:cat /etc/issue
39、安装下载好的以exe扩展名结尾的软件包:wine ***.exe
40、更新互联网上的软件包源:sudo apt-get update
41、查找文件下的固定字符串:grep -rn "String" FilePath
42、查找存有固定字符串的文件:find ./ -name "String"
43、查找某类包含固定字符串的特殊文件:find -name "*.c" | xargs grep -H "String"
44、查看系统里面的所有shell:ls -l /bin/*sh
45、查看系统环境变量:env
46、实现文件的软链接:ln -s SourceFile DesFile
47、查看组:cat /etc/group
48、查看系统环境变量配置文件:cat /etc/profile
49、挂载/卸载分区:mount/umount /mnt/cdrom/
50、帮助命令:man Command
51、把查看的文件信息存放到另一个文件中:cat SomeFile > NewFile
52、把查看的文件信息追加存放到文件中:cat NewFile >> NewFile
53、以容量大小显示当前目录下文件信息:du -sk * | sort -rn
54、查看当前目录的容量大小:du -sh
55、查看进程中所有进程状态:ps -aux