Linux命令

 
dir
cd 桌面
mkdir +文件
rm -rf +文件
touch +文件
mv +文件
pwd
vi - +文件-编辑器窗口
esc或:q
:wq--退出保存
more +文件
:q!---退出不保存
cp +文件
 
 
 
【cd /】--这是转换到 /目录
【cd ..】返回上一级目录
【cd ../..】返回上二级目录
【cd 桌面】--切换到桌面
 
【-r】递归删除可以删除子目录
【-f】强制删除
 
【ifconfig】查看网络情况
【clear】清屏
 
【pwd】显示当前目录
【ls】查看目录或文件
【ls -l】显示文件和目录的详细资料
 
 
 
【mkdir】创建目录
【rmdir】删除空目录
【mv】移动目录
【cp file file2】复制一个文件
 
 
【touch】创建空文件
【rm】删除文件
【ls -a】显示隐藏文件
 
 
 
 
【--【tar】打包压缩??
【-r】关机重启
【-h】关机不重启
【now】立刻关机
【halt】关机
【rebot】重启--】
 
vim有三种模式:命令模式 、编辑模式、插入模式
使用ESC或 i 或 :来切换模式
命令模式下:
:q     退出
:q!  强制退出
:wq   保存并退出
:set number  显示行号
:set nonumber隐藏行号
yyp   复制光标所在行并粘贴
 
 
文件权限管理
三种基本权限
R   读    数值表示4
W  写    数值表示为2
X 可执行  数值表示为1 
 
 
数据库dbVisual
1.
打包压缩相关命令
  1. gzip:
  2. bzip2:
  3. tar:     打包压缩
  4.    -c    归档文件
  5.    -x    压缩文件
  6.    -z    gzip压缩文件
  7.    -j    bzip2压缩文件
  8.    -v    显示压缩或解压缩过程 v(view)
  9.    -f    使用档名
关机/重启机器
  1. shutdown
  2.     -r      关机重启
  3.     -h      关机不重启
  4.     now     立刻关机
  5. halt        关机
  6. reboot      重启
系统管理命令
  1. stat     显示指定文件的详细信息,比ls更详细
  2. who      显示在线登陆用户
  3. whoami   显示当前操作用户
  4. hostname 显示主机名
  5. uname    显示系统信息
  6. top      动态显示当前耗费资源最多进程信息
  7. ps       显示瞬间进程状态 ps -aux
  8. du       查看目录大小 du -h /home带有单位显示目录信息
  9. df       查看磁盘大小 df -h 带有单位显示磁盘信息
  10. ifconfig 查看网络情况
  11. ping     测试网络连通
  12. netstat  显示网络状态信息
  13. man      命令不会用了,找男人? 如:man ls
  14. clear    清屏
  15. alias    对命令重命名 如:alias showmeit=”ps -aux” ,另外解除使用unaliax showmeit
  16. kill     杀死进程,可以先用ps 或 top命令查看进程的id,然后再用kill命令杀死进程。
常用指令
  1. ls     显示文件或目录
  2.    -l  列出文件详细信息l(list)
  3.    -a  列出当前目录下所有文件及目录,包括隐藏的a(all)
  4. mkdir  创建目录
  5.    -p  创建目录,若无父目录,则创建p(parent)  
  6. cd     切换目录
  7. touch  创建空文件
  8. echo   创建带有内容的文件。
  9. cat    查看文件内容
  10. cp     拷贝
  11. mv     移动或重命名
  12. rm     删除文件
  13.    -r  递归删除,可删除子目录及文件
  14.    -f  强制删除
  15. find   在文件系统中搜索某文件
  16. wc     统计文本中行数、字数、字符数
  17. grep   在文本文件中查找某个字符串
  18. rmdir  删除空目录
  19. tree   树形结构显示目录,需要安装tree包
  20. pwd    显示当前目录
  21. ln     创建链接文件
  22. more、less   分页显示文本文件内容
  23. head、tail   显示文件头、尾内容
  24. ctrl+alt+F1  命令行全屏模式
vim三种模式:命令模式、插入模式、编辑模式。使用ESC或:来切换模式。
命令模式下:
  1. :q            退出
  2. :q!           强制退出
  3. :wq           保存并退出
  4. :set number   显示行号
  5. :set nonumber 隐藏行号
  6. /apache       在文档中查找apache 按n跳到下一个,shift+n上一个
  7. yyp           复制光标所在行,并粘贴
  8. h(左移一个字符←)、j(下一行↓)、k(上一行↑)、l(右移一个字符→)
用户及用户组管理
  1. /etc/passwd    存储用户账号
  2. /etc/group     存储组账号
  3. /etc/shadow    存储用户账号的密码
  4. /etc/gshadow   存储用户组账号的密码
  5. useradd        添加用户名
  6. userdel        删除用户名
  7. adduser        添加用户名
  8. groupadd       添加组名
  9. groupdel       删除组名
  10. passwd root    给root设置密码
  11. su root
  12. su – root
  13. /etc/profile   系统环境变量
  14. bash_profile   用户环境变量
  15. .bashrc        用户环境变量
  16. su user        切换用户,加载配置文件.bashrc
  17. su – user      切换用户,加载配置文件/etc/profile ,加载bash_profile
更改文件的用户及用户组
  1. sudo chown [-R] owner[:group] {File|Directory}
例如:还以jdk-7u21-linux-i586.tar.gz为例。属于用户hadoop,组hadoop
要想切换此文件所属的用户及组。可以使用命令。
  1. sudo chown root:root jdk-7u21-linux-i586.tar.gz
 
文件权限管理
三种基本权限
R   读  数值表示为4
W   写  数值表示为2
X   可执行 数值表示为1
如图所示,jdk-7u21-linux-i586.tar.gz文件的权限为-rw-rw-r–
-rw-rw-r–一共十个字符,分成四段。
第一个字符“-”表示普通文件;这个位置还可能会出现“l”链接;“d”表示目录
第二三四个字符“rw-”表示当前所属用户的权限。     所以用数值表示为4+2=6
第五六七个字符“rw-”表示当前所属组的权限。        所以用数值表示为4+2=6
第八九十个字符“r–”表示其他用户权限。                 所以用数值表示为2
所以操作此文件的权限用数值表示为662?
 
更改权限
sudo chmod [u所属用户  g所属组  o其他用户   a所有用户]    [+增加权限   -减少权限]   [r   w   x]   目录名 
例如:有一个文件filename,权限为“-rw-r—-x” ,将权限值改为”-rwxrw-r-x”,用数值表示为765
  1. sudo chmod u+x g+w o+r filename
上面的例子可以用数值表示
  1. sudo chmod 765 filename
 
 
 
 
 
sh 命令.sh
按上、下箭头键,可使用history命令列出最近用过的所有命令
可输入“!编号”来执行该编号的历史命令
自动补全命令按<Tab>键
从插入模式到明林模式只需按<ESC>键
在命令行输入vi即可进入vi编辑器
:wq   将文件以当前文件名保存并退出vi编辑器
:w   将文件以当前文件名保存并继续编辑
:q 退出vi编辑器
:q!  不保存文件强行退出vi编辑器
qw   保存文件并退出vi编辑器
mkdir   【】 目录名    创建
cd【目录名】 用来改变工作目录
pwd 命令用于显示当前工作目录的绝对路径,没有任何选项或参数
ls命令列出指定目录的内容
cp命令cp【选项】源文件或目录  目标文件或目录
rm命令 rm【选项】文件列表
mv命令mv【选项】源文件或目录 目标文件或目录
删除用户账户命令:userdel [-r]用户账户名注意:user得了不允许删除正在使用的用户账户
修改用户账户usermod [选项] 用户账户名usermod -1 新用户账户名 原用户账户名
 
.使用uname 命令查看目前执行的内核版本信息
在【root用户中】查询RPM软件包主要使用rpm -q软件包
rpm -q netconfig是查询某软件的名称、版本号和发行号
 
查询rpm含有某关键字的软件包是否已安装 rpm -qa | grep 软件包的名称
查询rpm软件包  rpm -q 软件包
卸载rpm软件包rpm -e 软件包名
验证RPM软件包 rpm -V RPM包文件名
 
像Windows系统一样直接使用图形界面工具来完成网络配置。
从“系统”-“管理”-“网络”(Red Hat 5)
网卡基本配置项目包括网卡的IP地址、子网掩码和默认网关
可使用ifconfig命令显示网卡设置信息:ifconfig -a
 
 ---------------------------------
Linux终端命令
命令名称      命令功能
startx           启动X Windows
logout           注销当前登录
shutdown    关机
more            分屏显示文件
less             按页显示民航另
cp              复制
rm            逐个删除指定的文件或目录
mv            重命名或者移动
mkdir        如果指定目录不存在则建立之
rmdir         删除空目录dirName
cd              切换工作目录
pwd            显示当前路径
ls                查看目录命令
find             查找文件或者目录命令
locate/slocate   文件定位
grep            文件内容检索命令
  In              创建链接
touch         创建文件、改变文件或目录时间的命令
diff              两个文件比较命令
diff3          两个文件比较命令
soft           文件排序命令
tar          归档命令
grip         压缩和解压
unzip   解压命令
echo                 在显示器上显示文字
cal          显示简单的日历
date   显示或者设置系统的日期和时间
clear       清屏
rpm 安装软件包、删除软件包、升级、查询、校验软件包
man  、info、help   联机帮助
lspci     显示系统中的pci设备
 
dpkg  安装指定软件包
apt-get  安装DPKG包
yum   移除软件包、安装软件包。覆盖安装软件包
patch   给源文件A打上补丁文件B
dmesg    读取内核缓冲区信息
ifconfig  查看网络接接口
ifup 启动网络接口
ifdown   停止网络接口
ping 网络测试
traceroute  显示数据包经过路由的命令
route                显示路由表内容
telnet     远程登录
chkconfig     用于检查和设置系统的各种服务
service 设置网络服务的当前状态
pstree      获知系统正在运行哪些服务
        adduser   创建新用户
passwd   设置和修改命令
userdel    删除用户
usermod   删除用户属性
groupadd      增加用户组
groupdel       删除用户组
su       切换用户身份
whoami      显示自身的用户名
who   查看系统登录用户
w     显示系统登录用户
finfer  查找和显示用户信息
chfn  改变用户信息
chown       更改文件所有者
chmod   更改文件访问权限
at   定时启动进程
crontab    安装crontab文件、删除、列出或编辑corontab文件
ps       进程查看
kill     删除进程
top   系统监控命令
free     内存查看命令
df    磁盘空间用量查看
sestatus  查看SELinux的主盎然
setenforece   修改SELinux模式
chcon  改变安全上下文
setfiles   初始化上下文
restorecon  回复上下文
fixfiles   标记文件西戎
seinfo  显示策略洗洗
sesearch   查询规则
getsebool   查询布尔值
 
setsebool 设置布尔值
啊uditwhy   SELinux日志诊断
chsh   修改登陆后的shell
 
posted @ 2017-07-18 11:26  超重语言  阅读(253)  评论(0编辑  收藏  举报