shell基础命令-创新互联-成都快上网建站

shell基础命令-创新互联

查看文件

网站建设哪家好,找成都创新互联!专注于网页设计、网站建设、微信开发、小程序定制开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了莲都免费建站欢迎大家使用!

stat 可以列出目标文件的所有信息

 stat com_id.txt 
  File: `com_id.txt'
  Size: 22              Blocks: 8          IO Block: 4096   regular file
Device: fd00h/64768d    Inode: 5056098     Links: 1
Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)
Access: 2016-11-08 18:53:19.000000000 +0800
Modify: 2016-10-24 11:34:37.000000000 +0800
Change: 2016-10-24 11:34:37.000000000 +0800

file列出文件类型

[root@v6dep fkshell]# file com_id.txt 
com_id.txt: ASCII text

查看整个文件

cat -n参数可以编号

more

less是more的高级版本

查看部分文件

tail

-f

--pid=PID跟踪文件知道进程pid终止

head 默认显示前10行


进程查看

ps -efH H参数可以将进程组织分层

top实时进程监控

VIRT进程使用的虚拟内存总量

RES物理内存量

SHR与其他程序共享的内存量

TIME+进程启动后已使用的总CPU时间


全局变量

[root@v6dep fkshell]# printenv
HOSTNAME=v6dep
TERM=xterm
SHELL=/bin/bash
HISTSIZE=1000
SSH_CLIENT=*.*.*.* 49567 22
SSH_TTY=/dev/pts/1
USER=root
LS_COLORS=no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:
MAIL=/var/spool/mail/root
PATH=/usr/java/jdk1.6.0_38/bin:/usr/java/jdk1.6.0_38/jre/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/swftools/bin:/usr/local/GraphicsMagick/bin:/usr/local/ffmpeg/bin:/usr/vm/media/mplayer/bin:/usr/local/flvtools/bin:/root/bin
INPUTRC=/etc/inputrc
PWD=/fkshell
JAVA_HOME=/usr/java/jdk1.6.0_38
LANG=en_US.UTF-8
SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
SHLVL=1
HOME=/root
LOGNAME=root
CLASSPATH=:/usr/java/jdk1.6.0_38/lib:/usr/java/jdk1.6.0_38/jre/lib
SSH_CONNECTION=10.104.8.122 49567 10.105.0.204 22
LESSOPEN=|/usr/bin/lesspipe.sh %s
G_BROKEN_FILENAMES=1
_=/usr/bin/printenv
OLDPWD=/home

set表示特定进程的环境变量集

[root@v6dep fkshell]# set
BASH=/bin/bash
BASH_ARGC=()
BASH_ARGV=()
BASH_LINENO=()
BASH_SOURCE=()
BASH_VERSINFO=([0]="3" [1]="2" [2]="25" [3]="1" [4]="release" [5]="x86_64-redhat-linux-gnu")
BASH_VERSION='3.2.25(1)-release'
CLASSPATH=:/usr/java/jdk1.6.0_38/lib:/usr/java/jdk1.6.0_38/jre/lib
COLORS=/etc/DIR_COLORS.xterm
COLUMNS=148
DIRSTACK=()
EUID=0
GROUPS=()
G_BROKEN_FILENAMES=1
HISTFILE=/root/.bash_history
HISTFILESIZE=1000
HISTSIZE=1000
HOME=/root
HOSTNAME=v6dep
HOSTTYPE=x86_64
IFS=$' \t\n'
INPUTRC=/etc/inputrc
JAVA_HOME=/usr/java/jdk1.6.0_38
LANG=en_US.UTF-8
LESSOPEN='|/usr/bin/lesspipe.sh %s'
LINES=31
LOGNAME=root
LS_COLORS='no=00:fi=00:di=00;34:ln=00;36:pi=40;33:so=00;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=00;32:*.cmd=00;32:*.exe=00;32:*.com=00;32:*.btm=00;32:*.bat=00;32:*.sh=00;32:*.csh=00;32:*.tar=00;31:*.tgz=00;31:*.arj=00;31:*.taz=00;31:*.lzh=00;31:*.zip=00;31:*.z=00;31:*.Z=00;31:*.gz=00;31:*.bz2=00;31:*.bz=00;31:*.tz=00;31:*.rpm=00;31:*.cpio=00;31:*.jpg=00;35:*.gif=00;35:*.bmp=00;35:*.xbm=00;35:*.xpm=00;35:*.png=00;35:*.tif=00;35:'
MACHTYPE=x86_64-redhat-linux-gnu
MAIL=/var/spool/mail/root
MAILCHECK=60
OLDPWD=/home
OPTERR=1
OPTIND=1
OSTYPE=linux-gnu
PATH=/usr/java/jdk1.6.0_38/bin:/usr/java/jdk1.6.0_38/jre/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/usr/local/swftools/bin:/usr/local/GraphicsMagick/bin:/usr/local/ffmpeg/bin:/usr/vm/media/mplayer/bin:/usr/local/flvtools/bin:/root/bin
PIPESTATUS=([0]="0")
PPID=9868
PROMPT_COMMAND='printf "\033]0;%s@%s:%s\007" "${USER}" "${HOSTNAME%%.*}" "${PWD/#$HOME/~}"'
PS1='[\u@\h \W]\$ '
PS2='> '
PS4='+ '
PWD=/fkshell
SHELL=/bin/bash
SHELLOPTS=braceexpand:emacs:hashall:histexpand:history:interactive-comments:monitor
SHLVL=1
SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass
SSH_CLIENT='10.104.8.122 49567 22'
SSH_CONNECTION='10.104.8.122 49567 10.105.0.204 22'
SSH_TTY=/dev/pts/1
TERM=xterm
UID=0
USER=root
_=/root
consoletype=pty
tmpid=0

设置全局环境变量

export

移除环境变量

unset

定位系统环境变量

/etc/profile

/etc/profile.d


vim

h左移

j下一行

k上一行

l右移

G移动到最后一行

gg移动到第一行

numG移动到第几行

x删除光标所在位置字符

dd删除光标所在行

dw删除当前光标位置的单词

d$删除当前光标位置到行末的所有

a将数据附加在光标之后

另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网页名称:shell基础命令-创新互联
转载注明:http://kswjz.com/article/dehghg.html
扫二维码与项目经理沟通

我们在微信上24小时期待你的声音

解答本文疑问/技术咨询/运营咨询/技术建议/互联网交流