-
cd .. // 返回上一级目录
-
cd - // 返回上一次目录
-
cd或cd ~ // 返回家目录
-
cd / // 进入根目录
-
pwd // 显示当前目录
-
ls // 显示当前目录文件
-
ls ### // 显示指定目录文件
- ll // 查看当前目录文件的详细信息
- la // 查看全部包括隐藏的目录文件
- tree // 查看当前目录文件树
- tree ### // 查看指定目录的文件树
- touch # //创建一个空的txt文件
- mkdir # //创建一个文件
安装tree依赖包
查看文件树
查看文件树
以上就是常用命令,还有一些命令照片不太好展示就直接写出来吧
cp(选项)(参数)
例如:cp hello.py -i hello2.py //拷贝文件hello.py并命名为hello2.py,如果有同名文件询问是否覆盖
选项有很多例如
-a:此参数的效果和同时指定"-dpR"参数相同;
-d:当复制符号连接时,把目标文件或目录也建立为符号连接,并指向与源文件或目录连接的原始文件或目录;
-f:强行复制文件或目录,不论目标文件或目录是否已存在;
-i:覆盖既有文件之前先询问用户;
-l:对源文件建立硬连接,而非复制文件;
-p:保留源文件或目录的属性;
-R/r:递归处理,将指定目录下的所有文件与子目录一并处理;
-s:对源文件建立符号连接,而非复制文件;
-u:使用这项参数后只会在源文件的更改时间较目标文件更新时或是名称相互对应的目标文件并不存在时,才复制文件;
-S:在备份文件时,用指定的后缀“SUFFIX”代替文件的默认后缀;
-b:覆盖已存在的文件目标前将目标文件备份;
-v:详细显示命令执行的操作。
mv 1.txt 2.txt //重命名文件
mv 1.txt ~/Desktop //移动文件
rm 1.txt //删除文件
rm -rf ###(目录加文件) //递归删除目录
ln -s /usr/binpwd ./mypwd // 创建可执行程序的软链接
alias rrm='rm -rf' // 给命令起别名,需要root权限
history // 查看命令历史
clear // 清屏
man rm // 查看rm命令的手册解释
rm --help // 查看rm命令帮助
info rm // 查看rm命令详细信息
whereis pwd // 查找可执行程序
which pwd //查看当前使用的是哪个目录中的pwd
poweroff 关机
reboot 重启
shutdown -h 12:00 定时关机
shutdown -h now 立刻关机
shutdown -c 取消定时关机
top 显示所有系统任务
free -m 查看内存占用,以M为单位
uname -a 打印操作系统信息
uptime -p 查看系统运行时间
echo $PATH 查看环境变量
export PATH=$PATH:/home/sirouyang/Desktop/ 追加环境变量
lsof | head -n 10 查看进程打开的文件(一切皆文件,数据文件、网络连接、硬件设备)
time lsof 统计命令执行时间
cal/date 查看日历和时间
date +%y-%m-%d-%H-%M-%S 格式化地查看时间 # 0-6:0停机-1单用户安全模式-2多用户安全模式-3多用户网络模式-4系统保留级别-5图形界面-6重启 runlevel 显示当前运行级别
init 6 切换运行级别
.