linux 返回上一个文件夹_常用命令之linux指令

48898733d785ea85b3be24cff5f544c7.png

无论是在服务器上进行开发,还是在 android 上执行一些指令,都需要用到 linux 的一些命令行操作,所以,必须要学习一些 linux 指令的基本操作。

下面是我整理的一些 linux 基本操作指令,在服务器上开发和 android 开发中经常都会用到~

获取系统的一些信息

cat /proc/cpuinfo # 打印CPU info的信息

cat /proc/meminfo # 校验内存使用

cat /proc/version # 打印内核的版本

cat /proc/kmsg # 打印内核日志

cat /proc/swaps # 显示哪些 swap 被使用

cat /proc/net/dev # 显示网络适配器及统计

cat /proc/mounts # 显示已加载的文件系统

date # 显示系统日期

磁盘空间

df -h # 显示已经挂载的分区列表

du -sh [文件夹名称] # 统计指定文件夹占用的磁盘空间

操作系统开关机相关指令

logout # 注销

reboot # 重启

shutdown # 关闭系统

shutdown -h hours:minutes & 按预定时间关闭系统

shutdown -c # 取消按预定时间关闭系统

shutdown -r now # 重启

文件和目录操作

cd [文件夹路径] # 进入指定的文件夹路径

cd .. # 返回上一级目录

cd # 进入个人的主目录,通常是进入/home/[用户名]

cd - # 返回上次所在的目录,比如你从 A 跳转到 B 后,执行 『cd -』后,会倒回到 B 路径

pwd # 显示当前所处的路径

ls # 查看当前目录下的文件

ls -l # 显示文件和目录的详细资料

ls -a # 显示当前目录下的隐藏文件

mkdir [文件夹名称] # 创建指定名称的文件夹

mkdir dir1 dir2 # 同时创建两个文件夹

rm -f [文件名] # 删除指定的文件

rmdir [文件夹名] # 删除指定的文件夹

rm -rf [文件夹名] # 删除指定的文件夹并同时删除其内容

mv [文件名1] [文件名2] # 重命名/移动一个文件夹或文件

cp [文件1] [文件2] # 拷贝指定的文件

cp -r [文件夹1] [文件夹2] # 拷贝指定的文件夹及其下面的所有文件

ln -s [文件名] [软链接文件名] # 创建一个指向文件或目录的软链接

文件和字符串搜索操作

find [路径] -name [文件名] # 从指定路径搜索指定的文件

grep -rn [字符串] # 在当前路径下搜索指定的字符串

locate # *.ps 寻找以 '.ps' 结尾的文件 - 先运行 'updatedb' 命令

whereis [文件名] # 显示一个可执行文件、源码或man的位置

which [文件名] # 显示一个可执行文件的完整路径

文件权限操作

ls -lh # 显示当前文件夹下所有文件的权限

chmod ugo+rwx directory1 设置目录的所有人(u)、群组(g)以及其他人(o)以读(r )、写(w)和执行(x)的权限

chmod [权限] [文件名] # 修改指定文件的操作权限,比如 chmod 777 test_file

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值