与文件相关的命令
-
ll(LL):查看目录下的文件
ll -a:可以连隐藏的文件也显示出来
-
ls命令,展示文件夹内容,参数如下
-a:全部文档,包括隐藏的
-A:全部文档,包括隐藏的,但不包括以点“.”开头的 -
cd命令
cd /目录:切换到目录
cd ./目录:切换到下一层目录
cd …/目录:切换到上一层目录 -
cp命令,用于复制
-a :将文件特性一起复制
-i:若目标文件已经存在时,覆盖时会询问操作 -
rm命令,用于删除
-f:忽略不存的文件
-i:互动模式,删除前询问用户是否操作 -
mv命令,作用为移动文件
-f:直接覆盖
-i:询问
用法:mv 参数 源文件(目录) 目标文件(目录) -
pwd命令,查看当前目录的完整路径
-p:显示实际路径(就是不能有省略的) -
mkdir 命令创建目录
-p:后面跟一个路径,路径不存在,直接被创建 -
rmdir命令,删除目录
-
新增文件 vi 文件名(或vim 文件名)
-
cat查看文件的内容
进程相关命令
- ps命令,查看进程
-A:所有进程
-a:不与terminal有关的所有进程
-u:有效用户相关进程 - kill命令,终止进程
kill 参数 PID
参数:
1:启动被终止 的进程
2:中断一个程序的进行
-9:强制中断
权限相关命令
-
useradd命令,建立用户账号
-
userdel命令,删除用户
-f:强制删除(不建议使用) -
passwd设置用户密码
查看编辑等命令
-
vi/vim命令,vi编辑器(下面的命令是输入的,不是快捷键)
使用:vi 文件(或目录)
:w(保存,但不退出vi)
:wq(保存内容,并退出)
:q(不保存,退出)
:q!(强制退出)
:wq!(强制保存退出)
:e!(放弃修改,从上次保存的文件再编辑)其他命令:i进入编写,esc退出编写,
在命令模式下,yy(复制),p粘贴,dd(删除当前行) -
more命令 ,查看文件内容
-n:定义屏幕大小为n行
常用操作命令:
Ctrl+f:向下滚动一屏
Ctrl+b:向上滚动一屏
enter:向下滚动一行(默认)
v:调用vi编译器
q:退出more -
less命令,比more更强大
less 文件名
b 向后翻一页
d 向后翻半页
h 显示帮助界面
Q 退出less 命令
u 向前滚动半页
y 向前滚动一行
空格键 滚动一行
回车键 滚动一页
[pagedown]: 向下翻动一页
[pageup]: 向上翻动一页
网路相关命令
-
ping命令,确认主机与外部连接状态
ping IP地址(或主机名) -
ssh命令,用于远程登录上Linux主机
ssh [-l login_name] [-p port] [user@]hostname] -
wget,远程下载工具
wget 【参数】 【url地址】 -
ifconfig命令,查看和配置网络设备
-a:显示所有接口信息
其他
- clear,清除终端上的文字内容
Linux快捷键
粘贴:shift+ins