美文网首页
3、Linux常用命令及使用格式

3、Linux常用命令及使用格式

作者: 豆豆的栗子粥 | 来源:发表于2016-09-17 19:58 被阅读0次

    Linux命令使用格式

    command [-abcd] [filename] 中的  [-abcd] 决定的, 如果这一个括号里只有一个就说明只能用一个参数 ,如果有多个,就可以用那其中的任意多个参数拿来使用,比如command [-a] [filename...]  就只能加一个参数  -a  。command [-abcd] [filename...]    就可以  -a  ,  -b,    -c  ,  -d ,  -ab  -ac  -ad  -abcd  -bcd 任意去组合

    但是有的相互排斥的参数是不可以一起用的  相互排斥的参数  man会告诉你的

    常用命令详解:

    ifconfig

    可用显示或者设置网络设备状态。

    输入ifconfig可查看网卡信息

    也可以用来配置网卡IP地址

    ifconfig eth0 192.168.1.1 netmask 255.255.255.0

    ifconfig eth0 down 将网卡禁用

    ifconfig eth0 up 开启网卡

    echo

    在我使用Linux以来,echo都是用来在文本中输入文字的命令,但是echo它事实上,是用来显示一段文字的命令,例如:

    echo "the echo command test!"

    这个就会输出“the echo command test!”这一行文字

    echo "the echo command test!">a.sh

    这个就会在a.sh文件中输出“the echo command test!”这一行文字

    echo命令的一般格式为: echo [ -n ],后面字符串可以加上引号,也可以不加

    tty

    tty是Teletype的缩写,开始是指电传打字机,是通过串行线用打印机键盘通过阅读和发送信息的东西,后来被键盘显示器取代,现在被称为终端。终端是一种字符型设备,他有多种类型,通常使用tty来简称各种类型的终端设备

    输入tty

    可以显示当前终端/dev/pts/1

    linux在默认情况下提供6个terminal来让用户登陆,图形化对应名字为tty7

    startx

    start为启动X Window的script文件,实际上启动X Window的程序为xinit

    其实说白了就是启动图形化界面,不过linux系统必须得安装了图形化才可以使用,不然会失败

    export

    设置或者显示环境变量(假如我现在要使用一个命令,但是这个命令不在当前目录,所以每次执行这个命令必须指定目录,这样就太麻烦,所以我们用export,来让程序知道这些命令在哪里)

    -f  代表[变量名称]中为函数名称。

    -n  删除指定的变量。变量实际上并未删除,只是不会输出到后续指令的执行环境中。

    -p  列出所有的shell赋予程序的环境变量。

    export可新增,修改或删除环境变量,供后续执行的程序使用

    比如修改profile文件:

    #vim /etc/profile

    在里面加入:

    export PATH="$PATH:/opt/au1200_rm/build_tools/bin"

    pwd

    查看“当前工作目录”的完整路径

    一般情况下不带任何参数

    pwd -P显示出实际路径,如果目录是链接的时候使用

    history

    查看历史命令,最多可以记录1000条命令

    参数:

    n  :数字,要列出最近的 n 笔命令列表

    -c :将目前的shell中的所有 history 内容全部消除

    -a :将目前新增的history 指令新增入 histfiles 中,若没有加 histfiles,则预设写入 ~/.bash_history

    -r :将 histfiles 的内容读到目前这个 shell 的 history 记忆中

    shutdown

    关机命令,在linux下面需要带上参数

    -h    关闭电源

    -r     重启

    -n     强行关机,不向 init进程发送信号

    -k    模拟关机,向登录者发送关机警告

    -t <秒>     N秒后关机 eg:-t 60   //60秒后关机

    time <时间>    定时关机

    例如:

    shutdown -h now立刻关机(当然只能在root用户下面使用)

    poweroff

    在关闭计算机操作系统之后,最后还会发送ACPI指令,通知电源,最后切断电源供应,当然路由器等嵌入系统不支持ACPI的,所以这个无效。

    所以一般不建议使用这个关机

    reboot

    该命令用来重启Linux系统。相当于Windows系统中的restart命令。

    -d

    重新启动时不把数据写入记录文件/var/tmp/wtmp

    -f

    强制重新开机,不调用shutdown指令的功能。

    -h

    在系统关机或poweroff之前,将所有的硬盘处于待机模式

    -i

    关闭网络设置之后再重新启动系统

    -n

    保存数据后再重新启动系统

    -w

    仅做测试,并不真的将系统重新开机,只会把重开机的数据写入/var/log目录下的wtmp记录文件

    [root@fraidjn ~]# reboot -f  强制关机

    [root@fraidjn ~]# reboot -i

    Broadcast message from root (pts/1) (Mon Jul 28 11:31:28 2014):

    The system is going downforreboot NOW!

    关闭网络设置后重启系统

    hwclock

    显示与设定硬件时钟。

    howclock和date都是查看时间的命令,但是howclock查看的是BIOS中的时间,而date查看的本地时间。

    --utc 显示经过时区换算过的时间

    --localtime 显示的是BIOS中的实际时间

    date

    date(选项)(参数)

    -d<字符串>:显示字符串所指的日期与时间。字符串前后必须加上双引号;

     -s<字符串>:根据字符串来设置日期与时间。字符串前后必须加上双引号;

     -u:显示GMT; 

    --help:在线帮助;

     --version:显示版本信息。

    date显示的本地时间

    相关文章

      网友评论

          本文标题:3、Linux常用命令及使用格式

          本文链接:https://www.haomeiwen.com/subject/texwettx.html