线上查询及帮助命令 #缩写的全拼
命令功能说明
man查看命令帮助,命令的词典,更复杂的还有info,但不常用。
help查看Linux内置命令的帮助
Liunx关机重启注销命令
重启
shutdown -r 10 ——10分钟后关机
shutdown -r 0 ——立刻重启
shutdown - r now ——立刻重启
reboot ——重启
关机
shutwodn -h 10 ——10分钟后关机
shutdown -h ——立刻关机
shutdown -h now ——立刻关机
halt ——关机
poweroff ——关机
shutdown -c ——取消正在进行的关机或重启
linux命令行常用快捷键
carl c ———#cancel 取消当前操作
carl a ——把光标移动到行首
carl e ——把光标移动到行尾
carl u ——把光标到首行的内容删除/剪切
ctrl q ——解锁
carl s ——锁屏
linux文件及目录命令 # change directory
pwd ——查看当前目录所在位置 #print working directory
cd :切换目录
cd ~ ——切换到家目录
cd . ——切换到当前目录
cd .. ——切换到上一级目录
cd / ——切换到/根目录
cd - ——在最近工作的两次目录里来回切换
mkdir :创建目录 # make directories
mkdir -p ——递归创建 可以创建多个目录
mkdir {01..10} ——用花括号创建连续的目录 用..隔开
mkdir {aa,bb,cc} ——创建不连续的目录用,隔开
touch : 创建文件或更改文件时间戳
touch {01..10} ——创建序列文件
touch 加已有文件名字 ——更改文件时间
cp : 复制文件 #copy
cp 源文件 目标文件
cp 源目录 目标目录
cp -r ——递归复制 复制目录及目录下的所有子目录以及文件
cp -d ——复制保持属性不变
cp -p ——复制时保持文件软连接不变(windows里的快捷方式)
cp -a ===cp -pdr
rm : 删除文件及目录 rm默认无法删除目录 # remove
rm -f ——强制删除不提示
rm -r ——删除目录必须-r一次性可删除多个目录
rm -i ——删除之前需要确认
rm -rf ——强制删除目录或者文件不提示
mv : 移动或重命名文件 # move
mv 源地址 目标地址 移动文件或目录
mv 原文件名 新文件名 重命名文件
tree : 以树形结构显示目录内容
tree -L ——查看目录层数 -L后面接数字1就显示1层 以此类推
tree -F ——在条目后面加上文件类型符号 -F / 根目录
ls : 显示目录下的内容及树形的详细信息 # list
ls ——显示当前目录下的内容
ls -l ——以列表方式显示当前目录下详细信息 ls -l =ll
ls -F ——表示文件类型 ls -F /
查看文件及内容处理命令
cat ——查看 用于连接多个文件并且打印到屏幕输出或重定向到指定文件中 #concatenate
vi/vim :纯文本编辑器 vim是vi的增强版 用法相同
进入模式 vm 需要编辑内容的文件
编辑模式 输入i开始编辑
退出编辑 按esc 退出编辑
:wq ——退出并保存 :q!强制退出不保存 :wq!强制退出并保存 !==强制
信息显示命令
hostname ——显示或者设置当前系统的主机名
echo : 显示输出文本内容
echo 内容>文件名 表示把内容加到一个文件的末尾
echo 内容>>文件名 表示把内容覆盖到原先的文件内容