Linux入门篇----基本命令以及系统根目录下各个目录的作用说明

一、Linux下基本命令

1、查看系统、内核
cat /etc/redhat-release(注意空格):查看系统
uname -r:内核
2、查看cpu
grep “CPU” /proc/cpuinfo
3、运行时间
uptime
4、查看系统位数
getconf LONG_BIT
5、查看当前路径
pwd
6、软件安装与卸载
yum update:更新系统
yum makecache:更新软件源缓存
yum search [软件名]:搜索软件
yum install [软件名]:安装软件
yum remove [软件名]:卸载软件
7、软件管理
service [软件名] start:启动
service [软件名] restart:重启
service[软件名] stop:关闭
service [软件名] status:状态
8、文件与文件夹管理
mkdir -p a/b:递归创建文件夹
touch [文件名]:创建文件
cp a.a b.b:复制文件
mv a.a c.c:重命名或者移动
chmod [权限] [文件]:目录权限
chown -R 用户名:用户组 e/:目录归属
rm a.bc -rf:删除文件/文件夹
9.文件的下载
wget http://下载地址
wget https://mirrors.aliyun.com/centos/7.3.1611/isos/x86_64/CentOS-7
-x86_64-DVD-1611.torrent
10.压缩与解压
压缩:tar zcvf node-v4.5.0.tar.gz
zip -r filename.zip filesdir
解压:tar zxvf node-v4.5.0.tar.gz
unzip a.zip

二、Linux系统根目录下各个目录的作用

/bin : 二进制可执行命令。该目录下存放着普通用户的命令
/dev :系统的设备文件,即设备的驱动程序
/home : 存放用户文件的主目录,用户数据
/lib :存放着和系统运行相关的库文件
/mnt :存放临时的映射文件,通常是一些用来安装其他设备的子目录
/boot :存放启动linux的核心文件
/media : 存放着可移除的设备,比如软盘,光盘
/proc : 存放着用户与内核的交互信息
/sbin : 系统的管理命令,这里存放的是系统管理员使用的程序
/srv : 系统启动服务时可以访问的数据库目录
/tmp : 临时文件,重启后自动清空
/var : 存放系统产生的经常变化的文件
/etc : 系统所有的配置文件都在这个目录中
/opt :(option : 自由选择)主要给源码安装软件时选择的安装目录位置
/root :超级用户的目录
/selinux : 主要用来加固操作系统,提高系统的安全性
/sys : 管理设备文件
/usr : 最大的目录,存放着应用程序和文件
/lost-found: 这个目录平时是空的,当系统非正常关机而留下的“无家可归”的文件 便会储存

三、扩展

  • 查看当前目录下所有Java文件以及代码行数:find ./ -name ‘*.java’ | xargs wc -l
  • find . -name “*.java” | xargs grep “control”
  • find ./ -name xxx.java:查找指定Java文件的具体位置
  • fgrep xxxxx *.log
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值