您的位置:首页 > 运维架构 > Linux

Linux 1day

2016-05-29 11:03 627 查看
【1】dpkg(本地安装)

   1-- mv rxvt_1%3a2.6.4-14_i386.deb .

   2--  dpkg -i rxvt_1%3a2.6.4-14_i386.deb  //安装(软件包全称)

   3--  dpkg -s rxvt    //查看状态

   4--  rxvt    //运行软件
exit

   5--  dpkg -L rxvt    //查看列表

   6--  dpkg -r rxvt    //卸载软件(配置文件保留)

   7--  dpkg -P rxvt    //卸载软件(配置文件也卸载)

【2】APT(可以在线安装)

   1-- ping www.baidu.com    //查看网络连接

   2-- sudo apt-get update    //更新索引文件

   3-- sudo apt-get install rxvt    //安装

   4-- rxvt

       exit

   5-- sudo apt-cache policy rxvt    //查看安装状态

   6-- sudo apt-get remove rxvt    //卸载软件(配置文件保留)

       sudo apt-get purge rxvt    //卸载软件(配置文件也卸载)

/etc/apt/sources.list    //镜像源(网址)

/var/lib/apt/lists/      //索引文件

/var/cache/apt/archives  //存放软件包

【3】shell

Shell是一个命令行解释器。

Bourne Again Shell(简称bash)

【4】username@hostname:direction$

      用户名      主机名  目录名

$ Command [-Options] Argument1 Argument2 …

    指令      选项     参数1      参数2…

【5】 ; //用于隔开不同的命令

【6】 \ //如果一条命令不能在一行写完

【7】history
history
//查询历史记录
history  >> 1.txt
//将历史记录重定向到一个文件当中
echo $HISTSIZE
//打印历史记录的条数

修改历史记录的条数:

1-- HISTSIZE=400
//临时性修改

       echo $HISTSIZE

2-- cd
//进入家目录下
   sudo vi .bashrc     //进入隐藏文件修改 HISTSIZE 的值(永久性修改)
   source .bashrc      //使配置生效
   echo $HISTSIZE      //查看历史记录的条数

【8】通配符

* 匹配任意长度的字符串
? 匹配一个长度的字符
[...]   匹配其中指定的一个字符
[ - ] 匹配指定的一个字符范围
[^…]   除了其中指定的字符,均可匹配

【9】wc
wc -w 1.txt
//测文件的单词数
wc -l 1.txt
//测文件的行数
wc -c 1.txt
//测文件中的字符数

【10】管道
ls | wc -w
//第一个命令的输出将作为第二个命令的输入

【11】重定向

输出重定向 >
//新建模式
输出重定向 >>
//追加

输入重定向 wc < 1.txt 

错误重定向 ls list 2> 1.txt
ls list &> 1.txt

文件    文件描述符
标准输入    0
标准输出    1
标准出错    2

【12】cat
cat 1.txt
//cat命令功能为在标准输出上显示文件

【13】pwd
pwd //显示当前目录的绝对路径

【14】命令置换
wc -l `ls`
//将后一个命令的输出作为前一个命令的参数
ls `pwd`

【15】查找
1-- grep “hello” .      -r      //按内容查找

   grep "描述" [路径] [递归]

2-- find    .      -name  b.txt  //按文件名查找

   find  [路径]  [选项] [文件名]

【16】diff
diff file1 file2  //比较两个文件

【17】file
file filename     //查看文件类型

【18】帮助文档
man
info

【19】df -aTh
查看磁盘的使用情况
a: 所有
T: 类型
h: 人类可读

【20】du -ah
查看文件占用的大小

【21】whereis
whereis ls //查找命令的位置

【22】who
列出系统上的用户名单

【23】shutdown

sudo shutdown -h 12:00
//关机
sudo shutdown -h +30
sudo shutdown -h now

sudo shutdown -r 12:00
//重启
sudo shutdown -r +30
sudo shutdown -r now

sudo shutdown -c
//取消关机
ctrl + c

【24】passwd
sudo passwd root
//修改密码
su root
//切换用户
exit //退出当前用户

【25】echo
echo “hello  world”
//打印2个空格,当作一个字符串
echo hello  world
//打印1个空格,当作两个字符串

【26】date
date //显示时间日期
sudo date -s 13:00:00   //更改时间
sudo date -s 05/27/2016
//更改日期:月/日/年

  sudo cp /usr/share/zoneinfo/Asia/Harbin /etc/localtime //更改时区
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: