--------------------------------------------------
直接在终端中输入apt 即可查阅命令的帮助信息
1.安装软件
sudo apt install 软件名
2.卸载软件
sudo apt remove 软件名
3.更新可用软件包列表
sudo apt update
4.更新已安装的包
sudo apt upgrade
---------------------------------------------
Python程序员
1.sudo apt install ipython
2.sudo apt install ipython3
3.sudo apt install python-pip
4.sudo apt install python3-pip
C++程序员
1.sudo apt install cmake
2.sudo apt install qtcreator
ruby程序员
1.sudo apt install ruby
安装ssh服务器
1.sudo apt install openssh-server
-------------------------------------------------------
2019-2-28
------------------------------
1.磁盘操作,文件存取,目录操作,进程管理,文件权限 设定等;
2.服务器维护工作 是在远程 通过ssh客户端 来完成的;
3.ctrl + shift + = 放大终端窗口的字体显示
4.ctrl + - 缩小终端窗口的字体显示
ls list 查看当前文件夹的内容
pwd print work directory 查看当前所在的文件夹名字
cd 【目录名】 change directory 切换文件夹
touch【文件名】 touch 如果文件不存在,新建文件
mkdir【目录名】 make directory 创建目录
rm【文件名】 remove 删除指定的文件名
clear clear 清屏
--------------
command 【-options】【parameter】
·command:命令名,相应功能的英文单词或单词的缩写
·【-options】:选项,可用来对命令进行控制,也可以省略
·parameter:传给命令的参数,可以是零个、一个、或者多个
rm aaa 无法删除‘aaa’ 是一个目录
rm -r aaa 就可以删除了。。
----------------------------------------------------
寻求帮助
command --help
mkdir --help
或者
man command
man mkdir
操作
空格键:显示手册页的下一屏
enter建:一次滚动手册页的一行
b:回滚一屏
f: 前滚一屏
q:退出
---------------------------------------------------
~查看目录内容
ls
~切换目录
cd
~创建和删除操作
touch
rm
mkdir
~拷贝和移动文件
cp
mv
~查看文件内容
cat
more
grep
~其他
echo
重定向 > 和 》
管道 |
-------------------------------------------
ls -a 显示指定目录下所有子目录与文件,包括隐藏文件
ls -l 以文件列表形式展示
ls -l -h 能多看一项 文件大小的功能 配合-l以人性化的方式显示文件大小
综合
ls -lha(大综合命令)
-----------------------------------------------
---------------------------------------------------
科普
字节 B byte 在计算机中作为一个数字单元,一般为8位2进制数
千 K Kibibyte
兆M Mebibyte
千兆 G Gigabyte
太 T Terabyte
拍 P Petabyte
艾 E Exabyte
泽 Z Zettabyte
尧 Y Yottabyte
---------------------------------------------------
---------------------------------------------------
* 代表任意个数字符
? 代表任意一个字符 至少一个
[] 表示可以匹配字符组中的任意一个 [12345]23.txt 123.txt 223.txt 323.txt 423.txt 523.txt
[abc] 匹配a、b、c、中的任意一个
[a-f] 匹配从a到f范围内的任意一个字符
---------------------------------------------------
---------------------------------------------------
cd 切换到当前用户的主目录(/home/用户目录)
cd ~ 切换到当前用户的主目录(/home/用户目录)
cd .
cd ..
cd - 可以在最近两次工作目录之间来回切换
mkdir -p a/b/c/d 一次性创建嵌套文件夹
rm -f 强制删除,忽略不存在的文件,无需提示
rm -r 递归地删除目录下的内容,删除文件夹时必须加此参数
rm *1.txt 删除所有结尾是1的文件
rm -rf * 删除所有!!!
---------------------------------------------------
tree【目录名】 以树状图列出文件目录结构
cp 源文件 目标文件 复制文件或者目录
mv 源文件 目标文件 移动文件或者目录/文件或者目录重命名
tree -d 这个命令的意思是 只显示目录 不显示文件