经常使用的命令:

#查看端口被占用情况
netstat -tunlp|grep 22
#查看java进程
ps -ef|grep java
#压缩前端工程
rar a -ep1 ./update/win32.zip ./packages/**/win32/*
#查找所有带wine的文件和文件夹
find / -name *wine*
#重载环境变量的文件
source /etc/profile
#查看进程的内存映像信息
pmap -d 1
#查看内存占用最多的10个进程
ps -aux | sort -k4nr | head -10
#修改目录权限
sudo chown -R docker /usr/local
#获取网页信息
curl www.baidu.com  Linux
#修改目录权限
chmod 777 /home/user
#查看系统中文件的使用情况
df -h#当前目录下文件夹大小du -sh *|sort -n
#查看当前目录下各个文件及目录占用空间大小
du -sh *
#查看系统内核版本号及系统名称
uname -a
#CentOS查看是32位还是64位
getconf LONG_BIT#curl测试接口时间curl -o /dev/null -s -w %{time_namelookup}::%{time_connect}::%{time_starttransfer}::%{time_total}::%{speed_download}"\n" http://www.baidu.com

Linux基本目录:
目录存放文件,文件存放数据
bin: 存放了2进制文件,所有用户都可以使用
sbin:存放只有root用户可以使用的命令
boot:存放了系统的启动文件,200m——300M
dev:ram相当与内存 sda第一块硬盘sda1分区
etc:存放了各种系统文件(相当于Windows中C盘的Windows)
home:存放普通用户的用户资料和信息,1024M
root:存放了root用户的用户资料和信息
media:存放了一些外接设备的文件夹
tmp:当前系统上正在运行的资料(内存)
usr:普通用户安装的一些应用程序
var:当前系统上所运行的一些服务
seLinux:类似于防火墙,存放各种日志文件
学习笔记:
调出命令行:应用下;右击鼠标
#root权限
date 查看时间
cal 查看月历 cal 1 2013 
cd /切换到根目录  cd root 后面接明确的路径
pwd 显示当前所在位置
cd ..表示上一级菜单
cd .刷新当前目录
cd -返回
cd --直接返回+目录
ls 查看当前目录包含的内容
ls  -a查看当前目录包含的隐藏文件 前面有点
ls -l查看当前文件的所用属性
cat 查看文件的内容 
cat --help当前目录包含的
tac 文件从下网上显示
head 默认只看文件前10行的内容
tail 默认只看文件的最后10行
cat  >  test  结束编辑 CTRL+D
cat test > test2 把test文件的内容覆盖到test2
cat test test2 > test3 把test和test2合并到test3中
cp 复制 cp test3 / 先写要复制的项目,在写复制到的位置
mv /test3  /root/desktop/ 剪切到桌面
rm 删除  要写完整的小写的yes 永久删除,回收站中没用
touch:创建之后,不能对文件进行编辑
mkdir 创建一个空目录
查看CPU:lscpu
ls命令详解:
第一个字节:[-]表示文件,[d]表示目录,[l]表示链接文件,[b]表示装置文件里面的可供存储的借口设备,[c]表示装置文件里面的串行端口设备
中间9个字节:前3个字节:创建人的权限
中间3个字节:群组的权限
最后3个字节:其他用户权限
su - 加上用户名 :可以切换到其他的用户
对于一个目录的执行权限表示能否进入到该目录
创建用户 useradd redhat(用户名)
删除用户 userdel redhat
[ 1]将本次启动设为单用户模式
passwd修改密码
init 5回到图形化界面
vim /boot/grub/grub.conf
grub-md5-crypt
vim 编辑器
yy p 快速的进行复制
y4y p复制4行
u取消前面的操作
shift+; 光标移动到最下面  底行模式
set nu显示每行的行号
16+enter 跳到16行
i 表示在当前位置插入
a 在当前位置的下一个字符插入
o 另起一行在进行编辑
命令行模式
|shift+;|
底行模式        a i o
|
编辑模式
回到底行模式 wq保存 退出
chattr +a grub.conf给文件添加a的隐藏属性  
chattr -a               把a的隐藏属性去掉
chattr +i               只读
chown  (用户名) (文件名)   修改文件拥有者
chgrp                        修改组的
chmod   o+w hello 对other增加可写的属性     u:用户     g:组o:其他用户
chmod   762 hello        rwx 421相互对应

转载于:https://www.cnblogs.com/bchen/p/7525256.html

Linux基础和常用命令相关推荐

  1. Ubuntu学习日记--Lesson1:Linux基础和常用命令

    版权生命:文章系原创,转载请注明出处,多谢! 为了在Linux系统下用深度学习框架caffe,系统补习了一下Linux操作的知识,做些笔记,以备复习,或随时查看. Lesson1:Linux基础和常用 ...

  2. Linux基础之常用命令

    Linux基础之常用命令 01 | 切换目录命令:cd 1)cd opt 切换到opt目录 2)cd - 切换到上一层目录 3)cd / 切换到系统根目录 02 | 列出文件列表:ls ll 1)ls ...

  3. linux基础及常用命令的使用

    linux系统是一个主要使用命令进行日常工作的系统,所以了解并熟练掌握常用命令的使用是进入linux大门的基本,以下便是linux学习过程中学习的常用的命令的用法: linux的日常管理工作一般有如下 ...

  4. linux基础知识-常用命令,收藏。

    前言 学前须知 适用人群:开发.测试.运维等等 文档用途:linux入门学习.命令备忘录.面试复习 学习途径:书籍(鸟哥的Linux私房菜).视频:慕课网等.百度谷歌搜索.qq群等 学习环境:虚拟机V ...

  5. linux命令大全 笔试,Linux基础及常用命令(笔试面试必备)

    一. 基本使用 X window与文本模式的切换. 通常我们也称文本模式为终端机接口, terminal 或 console喔!Linux默认的情况下会提供六个Terminal来让使用者登陆,切换的方 ...

  6. Linux基础之常用命令篇

    一.命令的基本格式 [root@localhost~] root为用户名 -表示当前所在位置 localhost主机名 '#'超级用户 '$" 普通用户 命令的基本格式: 命令 [选项] [ ...

  7. linux 基础及常用命令

    红帽Linux 5.5 for x86 服务器版  安装码 Red Hat Enterprise Linux Server 5.5 for x86 服务器: * Red Hat Enterprise ...

  8. linux查询配置基础命令,Linux查看系统配置常用命令

    Linux查看系统配置常用命令 系统 # uname -a 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue 查看操作系统版本 # cat /proc/cpuinfo 查看 ...

  9. Day 01嵌入式学习之Linux基础知识和命令操作

    学习嵌入式开发的随堂笔记 Day 01嵌入式学习之linux基础知识和命令操作 1.英文: read:读,r字母 write:写,w字母 execute:执行,运行,x字母 directory:目录, ...

最新文章

  1. mysql学习-常用的函数(字符串函数)
  2. Java中的异常 Exception
  3. Daily Scrum 11.16
  4. NEUQ 字符串 第九届“图灵杯”NEUQ-ACM程序设计竞赛个人赛
  5. zookeeper的设计猜想-集群组成
  6. android 6.0适应的机型,提升用户体验 可升Android 6.0机型盘点
  7. 活动预告丨openGauss西安Meetup来啦!本周五见!
  8. PAT:1001. 害死人不偿命的(3n+1)猜想 (15) AC
  9. mybatis mysql 方言_mybatis-MyBatits执行效率问题
  10. Steve Pavlina:如何ASAP找到人生目标?
  11. ug470_7Series_Config 中文文档 | Xilinx
  12. 仙武:开局神级召唤!(二)
  13. 霍纳法则c语言算法代码,霍纳法则(Horner's rule)
  14. 什么样的互联网创业者不靠谱?
  15. C#实现监控网络流量
  16. ASCII码中可打印字符和不可打印字符
  17. NFT Insider #59:a16z推出6亿美元基金专用于游戏初创公司,The Sandbox发布LAND持有者路线图
  18. rabbitmq-消息可靠传递-消息确认机制,手动确认,针对消费者方向(七)
  19. 风帆头,旗帜服,“背”在肩上的古国王印
  20. 云服务器怎么设置虚拟IP,云服务器能起虚拟ip吗

热门文章

  1. win10 UWP 序列化
  2. Mybatis学习笔记(二) 之实现数据库的增删改查
  3. java新手笔记16 面积
  4. Redis常用API-使用文档
  5. HDOJ 1274 展开字符串
  6. vue-cli3.0项目的安装、创建和启动
  7. cursor: not-allowed;
  8. http statusCode 500状态码
  9. 【Vue】—计算属性缓存VS方法以及侦听器的区别
  10. netsh winsock reset什么意思_IOS14.2rc是什么意思?ios14.2rc怎么样?[多图]-手机资讯...