touch aa.file 创建文件
mkdir dir1
cd ..
cd// 根目录
touch filename.txt 新建一个txt文件;
cat 你要写入的内容 >filename.txt 可以写txt文件, 但原有的内容会先被清除;
cat 你要写入的内容 >> filename.txt 可以写txt文件,新的内容追加到文件末尾
FIND / -NAME “bash_profile”
rm -rm data1移除所有及该文件加
netstat -anp 查看哪些端口被打开
pwd显示当前目录路径
echo hello>>aa.txt
echo "aaaaa">>tt.txt 输入
cp redis-serever redis-cli /usr/local/redis 拷贝
cp -r 复制文件及子文件
查看占用端口及进程
netstat -anp | grep redis
sudo mv apache-tomcat-7.0.32 tomcat 文件夹重命名
ll -a 编辑vi意外退出 隐藏文件 删除
make命令编译
ln -s /bin/less /usr/local/bin/less 软链命令
源文件 目标文件
vi tt.txt打开编辑
esc 退出 :wq保存退出 q:不保存 退出
:q! 不保存文件,强制退出vi
!退出ftp到shell命令
du -h 查看文件大小
echo hello>>aa
cat aa.txt 查看文件内容
ifconfig命令
方法二:[root@localhost sbin]$ export PATH=$PATH:/sbin
mkdir dir1 dir2 同时创建两个目录
mkdir -p /tmp/dir1/dir2 创建一个目录树
rm -f file1 删除一个叫做 'file1' 的文件'
rmdir dir1 删除一个叫做 'dir1' 的目录'
rmdir -rf dir1
vi test 打开并查看文件
vi 文件名 #编辑方式查看,可修改
cat 文件名 #显示全部文件内容
more 文件名 #分页显示文件内容
tail 文件名 #仅查看尾部,还可以指定行数
head 文件名 #仅查看头部,还可以指定行数
sed '1,$'p 文件名 #这个可以指定起始行和结束行的,把1和$换了就可以
awk ........
getconf LONG_BIT 查看系统多少位 32 64
rpm -ivh jdk-8u71-linux-x64.rpm rpm包安装
linux下进入mysql命令
sudo -i
mysql -uroot -p
Enter password:
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
查看数据库用户 语句以;结尾
source /etc/profile
使/etc/profile里的配置立即生效
比如你在/etc/profile里写了java的环境变量
如果不执行source 当前环境下是不生效的
ps aux | less 查看后台运行文件
加在一个命令的最后,可以把这个命令放到后台执行,如
watch -n 10 sh test.sh & #每10s在后台执行一次test.sh脚本
/bin/find /data0/wyxStat/logs/ -mtime +2 -name '*.log.lzo*' | xargs rm -f
/bin/find /data0/wyxStat/logs/ -mtime +2 -name '*.log.lzo*' | xargs rm -f
-atime -n[+n]: 找出文件访问时间在n日之内[之外]的文件。
-ctime -n[+n]: 找出文件更改时间在n日之内[之外]的文件。
-mtime -n[+n]: 找出修改数据时间在n日之内[之外]的文件。
-amin -n[+n]: 找出文件访问时间在n分钟之内[之外]的文件。
-cmin -n[+n]: 找出文件更改时间在n分钟之内[之外]的文件。
-mmin -n[+n]: 找出修改数据时间在n分钟之内[之外]的文件。
crontab -l
crontab -l列出crontab 定时执行文件
为了能够在特定的时间运行作业,需要了解c r o n t a b文件每个条目中各个域的意义和格式。
下面就是这些域:
第1列分钟1~5 9
第2列小时1~2 3(0表示子夜)
第3列日1~3 1
第4列月1~1 2
第5列星期0~6(0表示星期天)
第6列要运行的命令
crontab的范例格式:
下面是c r o n t a b的格式:
分< >时< >日< >月< >星期< >要运行的命令
其中< >表示空格。
30 21* * * /apps/bin/cleanup.sh
上面的例子表示每晚的2 1 : 3 0运行/ a p p s / b i n目录下的c l e a n u p . s h。
nohup /root/start.sh &
表示在后台守护进程运行
45 4 1,10,22 * *
10 */1每一个小时
mkdir dir1
cd ..
cd// 根目录
touch filename.txt 新建一个txt文件;
cat 你要写入的内容 >filename.txt 可以写txt文件, 但原有的内容会先被清除;
cat 你要写入的内容 >> filename.txt 可以写txt文件,新的内容追加到文件末尾
FIND / -NAME “bash_profile”
rm -rm data1移除所有及该文件加
netstat -anp 查看哪些端口被打开
pwd显示当前目录路径
echo hello>>aa.txt
echo "aaaaa">>tt.txt 输入
cp redis-serever redis-cli /usr/local/redis 拷贝
cp -r 复制文件及子文件
查看占用端口及进程
netstat -anp | grep redis
sudo mv apache-tomcat-7.0.32 tomcat 文件夹重命名
ll -a 编辑vi意外退出 隐藏文件 删除
make命令编译
ln -s /bin/less /usr/local/bin/less 软链命令
源文件 目标文件
vi tt.txt打开编辑
esc 退出 :wq保存退出 q:不保存 退出
:q! 不保存文件,强制退出vi
!退出ftp到shell命令
du -h 查看文件大小
echo hello>>aa
cat aa.txt 查看文件内容
ifconfig命令
方法二:[root@localhost sbin]$ export PATH=$PATH:/sbin
mkdir dir1 dir2 同时创建两个目录
mkdir -p /tmp/dir1/dir2 创建一个目录树
rm -f file1 删除一个叫做 'file1' 的文件'
rmdir dir1 删除一个叫做 'dir1' 的目录'
rmdir -rf dir1
vi test 打开并查看文件
vi 文件名 #编辑方式查看,可修改
cat 文件名 #显示全部文件内容
more 文件名 #分页显示文件内容
tail 文件名 #仅查看尾部,还可以指定行数
head 文件名 #仅查看头部,还可以指定行数
sed '1,$'p 文件名 #这个可以指定起始行和结束行的,把1和$换了就可以
awk ........
getconf LONG_BIT 查看系统多少位 32 64
rpm -ivh jdk-8u71-linux-x64.rpm rpm包安装
linux下进入mysql命令
sudo -i
mysql -uroot -p
Enter password:
SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;
查看数据库用户 语句以;结尾
source /etc/profile
使/etc/profile里的配置立即生效
比如你在/etc/profile里写了java的环境变量
如果不执行source 当前环境下是不生效的
ps aux | less 查看后台运行文件
加在一个命令的最后,可以把这个命令放到后台执行,如
watch -n 10 sh test.sh & #每10s在后台执行一次test.sh脚本
/bin/find /data0/wyxStat/logs/ -mtime +2 -name '*.log.lzo*' | xargs rm -f
/bin/find /data0/wyxStat/logs/ -mtime +2 -name '*.log.lzo*' | xargs rm -f
-atime -n[+n]: 找出文件访问时间在n日之内[之外]的文件。
-ctime -n[+n]: 找出文件更改时间在n日之内[之外]的文件。
-mtime -n[+n]: 找出修改数据时间在n日之内[之外]的文件。
-amin -n[+n]: 找出文件访问时间在n分钟之内[之外]的文件。
-cmin -n[+n]: 找出文件更改时间在n分钟之内[之外]的文件。
-mmin -n[+n]: 找出修改数据时间在n分钟之内[之外]的文件。
crontab -l
crontab -l列出crontab 定时执行文件
为了能够在特定的时间运行作业,需要了解c r o n t a b文件每个条目中各个域的意义和格式。
下面就是这些域:
第1列分钟1~5 9
第2列小时1~2 3(0表示子夜)
第3列日1~3 1
第4列月1~1 2
第5列星期0~6(0表示星期天)
第6列要运行的命令
crontab的范例格式:
下面是c r o n t a b的格式:
分< >时< >日< >月< >星期< >要运行的命令
其中< >表示空格。
30 21* * * /apps/bin/cleanup.sh
上面的例子表示每晚的2 1 : 3 0运行/ a p p s / b i n目录下的c l e a n u p . s h。
nohup /root/start.sh &
表示在后台守护进程运行
45 4 1,10,22 * *
10 */1每一个小时