编写linux全局命令,linux定义全局变量命令

帮忙写一些linux命令?

1、find / -name "lastlog"

创新互联-专业网站定制、快速模板网站建设、高性价比杏花岭网站开发、企业建站全套包干低至880元,成熟完善的模板库,直接使用。一站式杏花岭网站制作公司更省心,省钱,快速模板网站建设找我们,业务覆盖杏花岭地区。费用合理售后完善,10年实体公司更值得信赖。

ls /var/log | grep lastlog

locat lastlog

2、less /var/log/lastlog

3、useradd xxx(姓名全拼)

4、cd /home/xxx(姓名全拼)

mkdir zuoye

5、cd /home/xxx(姓名全拼)

mv zuoye zuoye111

6、cd /home/xxx(姓名全拼)

mv zuoye111 /var

7、cd /home/xxx(姓名全拼)

mkdir zuoye

cd zuoye

vim zuoye.txt 进入后先按:号,然后输入wq!回车

8、cd /home/xxx(姓名全拼)/zuoye

echo -e "name:xxx\ndate:12月6日" zuoye.txt

9、rm -rf /var/zuoye111

rm -rf /home/xxx(姓名全拼)/zuoye

10、pwd

11、ps -ef |grep "ssh"

请问如何自己写一个linux命令,可以在linux下面执行呢,谢谢

使用vi写一个shell程序就是了,像你的例子,程序中只要一行内容

cd /app/mycrm/log

写完后把这个文件保存到$PATH变量的相应目录中,就可以直接调用执行了

Linux 命令要怎么写?

通过sh useful可以执行,但还是建议添加

#!/bin/bash声明,并将文件赋予执行权限,这样可以直接通过文件名来执行文件,命令更短

求Linux命令大全 ,,最好是文本的,,

这里很多很多

先列一些吧!

liunx常用命令

1)文件和目录操作命令

.pwd (print working directory)

显示工作目录

.cd

进入或者退出某级目录

.LS (LIST)

列出目录内容

.mkdir (make directorices)

mkdir [ -p] [ --help] [ --version] [ -m 《 目录属性 》] [ 目录名称 ]

. rmdir (remove directory)

删除空目录

.cp(copy)

格式: cp [ 参数 ] 源文件 目标文件

? rm(remove)

功能说明: 删除文件或目录。

语 法: rm [ 参数 ] [ 文件或目录 ...]

注意: 执行 rm 指令可删除文件或目录,如欲删除目录必须加上参数 "-r" ,否则预设仅会删除文件。

. mv (move)

功能:移动或更名现有的文件或目录。

格式: mv [ 参数 ] 源文件或目录 目标文件或目录

grep

功能说明: 查找文件里符合条件的字符串。

-c 或 --count 计算符合范本样式的列数。

-b 或 --byte-offset 显示符合范本样式的那一列之前,标示出该列第一个字符的位编号。

num 输出匹配行前后各 num 行的内

.cmp

功能说明: 比较两个文件是否有差异。

语 法: cmp [ -clsv] [ -i 《 字符数目 》] [ --help] [ 第一个文件 ] [ 第二个文件 ]

.diff

功能说明:比较两个文件内容的不同点.

? stat (status)

功能说明: 显示 inode 内容。即显示文件或目录的各种信息

? touch

功能说明: 改变文件或目录时间。

功能说明: 改变文件或目录时间。

-a 或 --time=atime 或 --time=access 或 --time=use 只更改存取时间。

-m 或 --time=mtime 或 --time=modify 只更改变动时间。

-t《 日期时间 》 使用指定的日期时间,而非现在的时间。

2)二)文件内容显示命令

1 、 cat

作用:显示文件内容

? more

分页显示文件中的内容。

? less

与 more 类似。但功能更活。可以用 PageUp 和 PageDown 翻页。

? head

显示文件的前几行

? tail

显示文件的末尾几行,与 head 相反。

? sort

作用:将文件中的内容排序输出

uniq

作用:比较相邻的行,显示不重复的行

? file

作用:显示文件或目录的类型

? locate

作用:查找绝对路径中包含指定字符串的文件。

which

作用:确定程序的具体位置

? help 、 man 提供帮助信息

? init 、 shutdown 、 halt 、 reboot 、 poweroff ( init 、 shutdown 重点)

init 0 停止系统

init 1 单用户

init 2 多用户、但不支持 NFS

init 3 全多用户模式、即系统正常的模式

init 5 进入 X11( 即窗口模式 )

init 6 重启系统。

Shutdown

用法: Shutdown [ 参数 ] 时间 [ 警告消息 ] 在指定时间关闭系统

- r 系统关闭后重启

- h 关闭后停机

- now 表示立即关机

hh:mm: 指定绝对时间

+ m 表示 m 分钟后以后

halt 立即停止系统

reboot 立即重启系统

poweroff 立即停止系统,并且关闭电源

? alias 、 unalias 、 history

alias 创建命令的别名

用法: alias 命令名 =” 命令行 ”

例: alias mydir=”ls –color”

unalias 删除命令的别名

例: unalias mydir

history 显示用户最近执行的命令

? su

su[ 用户名 ] 改变用户的 ID 或成为超级用户。

? who 、 whoami 、 w 、 last

Linux的命令

一、  查看文件类型

[root@VMredhat6 ~]# ls  -l      #第一位字符代表文件类型

total 108

- rw-------. 1 root root  1555 Jul 13 17:38 anaconda-ks.cfg

drwxr-xr-x. 2 root root  4096 Jul 13 10:24 Desktop

[root@VMredhat6 ~]# file  anaconda-ks.cfg

anaconda-ks.cfg: ASCII English text

[root@VMredhat6 ~]# file  Desktop/

Desktop/: directory

二、文件操作

1、 查看

cat:将文本连接起来显示在标准输出上

-E --show-ends 显示结束符$

[root@VMredhat6 test]# cat -E 1.txt

one$

two$

three$

-e:等于-vE

-v:显示非打印符

-n:显示每行按顺序编号

[root@VMredhat6 test]# cat -n 1.txt

1     one

2     two

3     three

-s:将多个连续的空白行合并显示一个空白行

moe  只支持向后翻

less   支持前后翻

head  默认显示前10行

tail   默认显示后10行

tac   逆序显示文件

2、 复制

cp

-r:递归

[root@VMredhat6 test]# cp -r /tmp/test/ /tmp/yx/  将test文件目录复制到yx目录下

[root@VMredhat6 test]# cp -r /tmp/test/* /tmp/yx/将test文件目录所有文件复制到yx目录下

-i:提示,交互

-f:强制覆盖

-a: -dr 复制后保留所有的文件信息,包括属主和属组

-d:当源为连接文件时,复制链接文件本身,而非指向的源文件

-p:保持原有属性,同 –a  功能类似

3、 移动、剪切

mv

[root@VMredhat6 test]# mv /home/test01/test.txt   .   把test.txt文件移动到当前目录

4、 删除

rm

默认会有交互提示

[root@VMredhat6 test]# rm 1.txt

rm: remove regular file `1.txt'?   y   #你输入y确认删除,输入n否定删除

-rf:强制删除非空文件目录或文件

[root@VMredhat6 test]# rm -rf 1.txt

查看linux命令


本文标题:编写linux全局命令,linux定义全局变量命令
网址分享:http://hbruida.cn/article/dsehegc.html