编写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